summaryrefslogtreecommitdiff
path: root/lisp/elec-pair.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2018-02-17 19:28:01 +0200
committerEli Zaretskii <eliz@gnu.org>2018-02-17 19:28:01 +0200
commitf138bca8ca2db89d663a2cf8d80e6368437e4e3c (patch)
tree6b869276e35f3ef206b184aea39a123f4e686ba0 /lisp/elec-pair.el
parentf74ab96483166fdc32a047eebc98916dd5981eb4 (diff)
downloademacs-f138bca8ca2db89d663a2cf8d80e6368437e4e3c.tar.gz
Improve documentation of 'electric-pair-mode'
* lisp/elec-pair.el (electric-pair-mode): * doc/emacs/programs.texi (Matching): Document the operation of electric-pair-mode when there's an active region. (Bug#30502)
Diffstat (limited to 'lisp/elec-pair.el')
-rw-r--r--lisp/elec-pair.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/elec-pair.el b/lisp/elec-pair.el
index af9a44c844c..97049a7d9d9 100644
--- a/lisp/elec-pair.el
+++ b/lisp/elec-pair.el
@@ -580,8 +580,11 @@ the mode if ARG is omitted or nil.
Electric Pair mode is a global minor mode. When enabled, typing
an open parenthesis automatically inserts the corresponding
-closing parenthesis. (Likewise for brackets, etc.). To toggle
-the mode in a single buffer, use `electric-pair-local-mode'."
+closing parenthesis, and vice versa. (Likewise for brackets, etc.).
+If the region is active, the parentheses (brackets, etc.) are
+inserted around the region instead.
+
+To toggle the mode in a single buffer, use `electric-pair-local-mode'."
:global t :group 'electricity
(if electric-pair-mode
(progn