Variable: char-fold-override
char-fold-override is a customizable variable defined in
char-fold.el.gz.
Value
nil
Documentation
Non-nil means to override the default definitions of equivalent characters.
When nil (the default), the table of character equivalences used
for character-folding is populated with the default set of equivalent
characters; customize char-fold-exclude to remove unneeded equivalences,
and char-fold-include to add your own.
When this variable is non-nil, the table of equivalences starts empty,
and you can add your own equivalences by customizing char-fold-include.
This variable was added, or its default value changed, in Emacs 29.1.
Probably introduced at or before Emacs version 29.1.
Source Code
;; Defined in /usr/src/emacs/lisp/char-fold.el.gz
(defcustom char-fold-override char-fold--default-override
"Non-nil means to override the default definitions of equivalent characters.
When nil (the default), the table of character equivalences used
for character-folding is populated with the default set of equivalent
characters; customize `char-fold-exclude' to remove unneeded equivalences,
and `char-fold-include' to add your own.
When this variable is non-nil, the table of equivalences starts empty,
and you can add your own equivalences by customizing `char-fold-include'."
:type 'boolean
:initialize #'custom-initialize-default
:set (lambda (sym val)
(custom-set-default sym val)
(char-fold-update-table))
:group 'isearch
:version "29.1")