diff options
author | Chong Yidong <cyd@gnu.org> | 2013-12-18 10:43:47 +0800 |
---|---|---|
committer | Chong Yidong <cyd@gnu.org> | 2013-12-18 10:43:47 +0800 |
commit | 33f5d4c15aa65576ff7f2ee62553280f9f92343c (patch) | |
tree | 6a37eafafaf78ed70a7e7522873ece99fa683d62 /lisp/simple.el | |
parent | 9cdb8d8556bac927d1391a859e0737d50e07d7f5 (diff) | |
download | emacs-33f5d4c15aa65576ff7f2ee62553280f9f92343c.tar.gz emacs-33f5d4c15aa65576ff7f2ee62553280f9f92343c.tar.bz2 emacs-33f5d4c15aa65576ff7f2ee62553280f9f92343c.zip |
* simple.el (append-next-kill): Doc fix (Bug#15995, Bug#16016).
Diffstat (limited to 'lisp/simple.el')
-rw-r--r-- | lisp/simple.el | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/lisp/simple.el b/lisp/simple.el index 412d75f9221..61068efce59 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -3764,7 +3764,17 @@ of this sample text; it defaults to 40." (buffer-substring-no-properties mark (+ mark len)))))))) (defun append-next-kill (&optional interactive) - "Cause following command, if it kills, to append to previous kill. + "Cause following command, if it kills, to add to previous kill. +If the next command kills forward from point, the kill is +appended to the previous killed text. If the command kills +backward, the kill is prepended. Kill commands that act on the +region, such as `kill-region', are regarded as killing forward if +point is after mark, and killing backward if point is before +mark. + +If the next command is not a kill command, `append-next-kill' has +no effect. + The argument is used for internal purposes; do not supply one." (interactive "p") ;; We don't use (interactive-p), since that breaks kbd macros. |