Add support for curly quotation marks to electric-pair-mode
* lisp/elec-pair.el (electric-pair-pairs, electric-pair-text-pairs): Add entries for left/right single/double quotation marks, from electric-quote-chars. Note that this is safe for single quotation marks, unlike with the ASCII apostrophe, since, although the right quotation mark can be used as an apostrophe, it is the left quotation mark that is typed to get a pair (Bug#24901).
This commit is contained in:
parent
66d6e7e9ec
commit
b6a8025eed
1 changed files with 6 additions and 2 deletions
|
@ -28,7 +28,9 @@
|
|||
;;; Electric pairing.
|
||||
|
||||
(defcustom electric-pair-pairs
|
||||
'((?\" . ?\"))
|
||||
'((?\" . ?\")
|
||||
((nth 0 electric-quote-chars) . (nth 1 electric-quote-chars))
|
||||
((nth 2 electric-quote-chars) . (nth 3 electric-quote-chars)))
|
||||
"Alist of pairs that should be used regardless of major mode.
|
||||
|
||||
Pairs of delimiters in this list are a fallback in case they have
|
||||
|
@ -42,7 +44,9 @@ See also the variable `electric-pair-text-pairs'."
|
|||
|
||||
;;;###autoload
|
||||
(defcustom electric-pair-text-pairs
|
||||
'((?\" . ?\" ))
|
||||
'((?\" . ?\" )
|
||||
((nth 0 electric-quote-chars) . (nth 1 electric-quote-chars))
|
||||
((nth 2 electric-quote-chars) . (nth 3 electric-quote-chars)))
|
||||
"Alist of pairs that should always be used in comments and strings.
|
||||
|
||||
Pairs of delimiters in this list are a fallback in case they have
|
||||
|
|
Loading…
Add table
Reference in a new issue