]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify yank-pop doc string
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 27 Jul 2019 11:15:03 +0000 (13:15 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 27 Jul 2019 11:15:09 +0000 (13:15 +0200)
* lisp/simple.el (yank-pop): Mention `kill-ring' to make it more
clear what the command is doing (bug#25196).

lisp/simple.el

index e33709e8ad46295960798b2f7457a3f3e7927ade..742d6cb6ff394044dacbe0c99d542d5514267cdc 100644 (file)
@@ -4972,10 +4972,11 @@ Normally set from the UNDO element of a yank-handler; see `insert-for-yank'.")
 
 (defun yank-pop (&optional arg)
   "Replace just-yanked stretch of killed text with a different stretch.
-This command is allowed only immediately after a `yank' or a `yank-pop'.
-At such a time, the region contains a stretch of reinserted
-previously-killed text.  `yank-pop' deletes that text and inserts in its
-place a different stretch of killed text.
+This command is allowed only immediately after a `yank' or a
+`yank-pop'.  At such a time, the region contains a stretch of
+reinserted previously-killed text.  `yank-pop' deletes that text
+and inserts in its place a different stretch of killed text by
+traversing the value of the `kill-ring' variable.
 
 With no argument, the previous kill is inserted.
 With argument N, insert the Nth previous kill.