summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2016-04-30 00:37:31 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2016-04-30 00:37:31 +0200
commitd7a5b5be9a5869bcd233434ec3103dd1976d7df7 (patch)
tree9f9a8228706dd48ea1cfc71132f5fdb31dc0bbde /lisp
parent33d2c67bff0992ecbc0fe38556683242b9d1a4ae (diff)
delsel doc touch ups
* lisp/delsel.el (delete-selection-helper): Use non-nil instead of t and clarify function return values (bug#18089).
Diffstat (limited to 'lisp')
-rw-r--r--lisp/delsel.el19
1 files changed, 10 insertions, 9 deletions
diff --git a/lisp/delsel.el b/lisp/delsel.el
index 6a819ebbf6..da4223f49f 100644
--- a/lisp/delsel.el
+++ b/lisp/delsel.el
@@ -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)