Variable: electric-pair-inhibit-predicate
electric-pair-inhibit-predicate is a customizable variable defined in
elec-pair.el.gz.
Value
electric-pair-default-inhibit
Documentation
Predicate to prevent insertion of a matching pair.
The function is called with a single char (the opening delimiter just
inserted). If it returns non-nil, then electric-pair-mode(var)/electric-pair-mode(fun) will not
insert a matching closing delimiter.
This variable was added, or its default value changed, in Emacs 24.4.
Probably introduced at or before Emacs version 24.4.
Source Code
;; Defined in /usr/src/emacs/lisp/elec-pair.el.gz
(defcustom electric-pair-inhibit-predicate
#'electric-pair-default-inhibit
"Predicate to prevent insertion of a matching pair.
The function is called with a single char (the opening delimiter just
inserted). If it returns non-nil, then `electric-pair-mode' will not
insert a matching closing delimiter."
:version "24.4"
:group 'electricity
:type '(choice
(const :tag "Conservative" electric-pair-conservative-inhibit)
(const :tag "Help balance" electric-pair-default-inhibit)
(const :tag "Always pair" ignore)
function))