> >> >>> ;; It has been argued that this should work like `self-insert-command' >>> ;; which merges insertions in `buffer-undo-list' in groups of 20 >>> @@ -6399,7 +6400,8 @@ yank >>> (push-mark) >>> (insert-for-yank (current-kill (cond >>> ((listp arg) 0) >>> - ((eq arg '-) -1) >>> + ((eq arg '-) (- (length kill-ring) >>> + (length kill-ring-yank-pointer))) >>> (t (1- arg))))) >> >> So, once again "C-u -" and "C-u - 1" will produce different results? >> >> And what about documenting the effect of a negative arg? >> >> Thanks. > > It was final only for yesterday. :D > > A docstring update that turned out to be a bugfix for a faeture that > wasn't: > > > > > Also, my personal wishlist has a new entry: A similar -ve prefix for > yank-pop equivalent to -1: would be useful after this... --