Function: electric-pair-conservative-inhibit
electric-pair-conservative-inhibit is a byte-compiled function defined
in elec-pair.el.gz.
Signature
(electric-pair-conservative-inhibit CHAR)
Source Code
;; Defined in /usr/src/emacs/lisp/elec-pair.el.gz
(defun electric-pair-conservative-inhibit (char)
(or
;; I find it more often preferable not to pair when the
;; same char is next.
(eq char (char-after))
;; Don't pair up when we insert the second of "" or of ((.
(and (eq char (char-before))
(eq char (char-before (1- (point)))))
;; I also find it often preferable not to pair next to a word.
(eq (char-syntax (following-char)) ?w)))