* 2011-07-26T21:24:03+02:00 * Andreas Röhler wrote:
Am 26.07.2011 21:19, schrieb Teemu Likonen:
Please tell us what you want. How should the command work? How do you
want to execute it and what should it do?
It's in the docstring: repeat last yank resp. to numerical arg. Also I
want in some cases have a newline added - ie insert yanks vertically.
Yes, but how do you want to execute those "some cases"? For example, you
could make the command ask:
(defun yank-repeat-newline (arg&optional nl)
"With numerical ARG, repeat last yank ARG times.
With optional arg NL, also insert newlines. "
(interactive (list (prefix-numeric-value current-prefix-arg)
(y-or-n-p "Add a newline? ")))
(dotimes (i arg)
(insert (car kill-ring))
(if nl (insert "\n"))))