summaryrefslogtreecommitdiff
path: root/lisp/delsel.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2017-08-26 12:01:24 +0300
committerEli Zaretskii <eliz@gnu.org>2017-08-26 12:01:24 +0300
commitfca62645b6dab55fb39dbef2a09d5044dcf8efc1 (patch)
tree7f8acd319fb8db904515bd8ba68e23f922b6e50f /lisp/delsel.el
parent21a9e5253e5d436cbe0d3f5571521641008a47b0 (diff)
downloademacs-fca62645b6dab55fb39dbef2a09d5044dcf8efc1.tar.gz
* lisp/delsel.el (delete-selection-mode): Doc fix. (Bug#25428)
Diffstat (limited to 'lisp/delsel.el')
-rw-r--r--lisp/delsel.el9
1 files changed, 6 insertions, 3 deletions
diff --git a/lisp/delsel.el b/lisp/delsel.el
index d5f4736fddb..8cb7adeaa3f 100644
--- a/lisp/delsel.el
+++ b/lisp/delsel.el
@@ -70,9 +70,12 @@ Value must be the register (key) to use.")
;;;###autoload
(define-minor-mode delete-selection-mode
"Toggle Delete Selection mode.
-With a prefix argument ARG, enable Delete Selection mode if ARG
-is positive, and disable it otherwise. If called from Lisp,
-enable the mode if ARG is omitted or nil.
+Interactively, with a prefix argument, enable
+Delete Selection mode if the prefix argument is positive,
+and disable it otherwise. If called from Lisp, toggle
+the mode if ARG is `toggle', disable the mode if ARG is
+a non-positive integer, and enable the mode otherwise
+\(including if ARG is omitted or nil or a positive integer).
When Delete Selection mode is enabled, typed text replaces the selection
if the selection is active. Otherwise, typed text is just inserted at