Commit c3557740 authored by Lars Ingebrigtsen's avatar Lars Ingebrigtsen

delsel doc touch ups

* lisp/delsel.el (delete-selection-helper): Use non-nil
instead of t and clarify function return values (bug#18089).

(cherry picked from commit d7a5b5be)
parent 4a2f33d1
......@@ -171,16 +171,17 @@ With ARG, repeat that many times. `C-u' means until end of buffer."
active region.
`kill'
`kill-region' is used on the selection, rather than
`delete-region'. (Text selected with the mouse will typically
be yankable anyhow.)
t
The normal case: delete the active region prior to executing
the command which will insert replacement text.
`delete-region'. (Text selected with the mouse will
typically be yankable anyhow.)
FUNCTION
For commands which need to dynamically determine this behavior.
FUNCTION should take no argument and return one of the above
values, or nil. In the latter case, FUNCTION should itself
do with the active region whatever is appropriate."
For commands which need to dynamically determine this
behavior. FUNCTION should take no argument and return a
value acceptable as TYPE, or nil. In the latter case,
FUNCTION should itself do with the active region whatever is
appropriate.
Other non-nil values
The normal case: delete the active region prior to executing
the command which will insert replacement text."
(condition-case data
(cond ((eq type 'kill) ;Deprecated, backward compatibility.
(delete-active-region t)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment