Variable: tildify-pattern-alist
tildify-pattern-alist is a customizable variable defined in
tildify.el.gz.
This variable is obsolete since 25.1; use tildify-pattern instead.
Value
nil
Documentation
Alist specifying where to insert hard spaces.
Each alist item is of the form (MAJOR-MODE REGEXP NUMBER) or
(MAJOR-MODE . SYMBOL).
MAJOR-MODE defines major mode, for which the item applies. It can be either:
- a symbol equal to the major mode of the buffer to be fixed
- t for default item, this applies to all major modes not defined in another
alist item
REGEXP is a regular expression matching the part of a text, where a hard space
is missing. The regexp is always case sensitive, regardless of the current
case-fold-search setting.
NUMBER defines the number of the REGEXP subexpression which should be replaced by the hard space character.
The form (MAJOR-MODE . SYMBOL) defines alias item for MAJOR-MODE. For this mode, the item for the mode SYMBOL is looked up in the alist instead.
Probably introduced at or before Emacs version 25.1.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/tildify.el.gz
(defcustom tildify-pattern-alist ()
"Alist specifying where to insert hard spaces.
Each alist item is of the form (MAJOR-MODE REGEXP NUMBER) or
\(MAJOR-MODE . SYMBOL).
MAJOR-MODE defines major mode, for which the item applies. It can be either:
- a symbol equal to the major mode of the buffer to be fixed
- t for default item, this applies to all major modes not defined in another
alist item
REGEXP is a regular expression matching the part of a text, where a hard space
is missing. The regexp is always case sensitive, regardless of the current
`case-fold-search' setting.
NUMBER defines the number of the REGEXP subexpression which should be replaced
by the hard space character.
The form (MAJOR-MODE . SYMBOL) defines alias item for MAJOR-MODE. For this
mode, the item for the mode SYMBOL is looked up in the alist instead."
:type '(repeat (cons :tag "Entry for major mode"
(choice (const :tag "Default" t)
(symbol :tag "Major mode"))
(choice (list :tag "Regexp"
regexp
(integer :tag "Group "))
(symbol :tag "Like other")))))