[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: yank-repeat-newline

From: Teemu Likonen
Subject: Re: yank-repeat-newline
Date: Tue, 26 Jul 2011 22:35:06 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

* 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"))))

reply via email to

[Prev in Thread] Current Thread [Next in Thread]