bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#10229: save-some-buffers, -action-alist


From: Kevin Rodgers
Subject: bug#10229: save-some-buffers, -action-alist
Date: Tue, 06 Dec 2011 21:16:00 -0700
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.24) Gecko/20111103 Thunderbird/3.1.16

On 12/6/11 1:50 AM, jidanni@jidanni.org wrote:
    C-x s runs the command save-some-buffers, which is an interactive
    compiled Lisp function in `files.el'.

    It is bound to C-x s.

    (save-some-buffers&optional ARG PRED)

    Save some modified file-visiting buffers.  Asks user about each one.
    You can answer `y' to save, `n' not to save, `C-r' to look at the
    buffer in question with `view-buffer' before deciding or `d' to
    view the differences using `diff-buffer-with-file'.

OK, but you forgot one: plain old visit-the-buffer.

C-r lets you look at it but you are still in the minibuffer.

That should not be.  The buffer should be selected.

So you hit C-g and ... you can't see it any more.

`q' is the usual way to exit View mode.

    This command first saves any buffers where `buffer-save-without-query' is
    non-nil, without asking.

    Optional argument (the prefix) non-nil means save all with no questions.
    Optional second argument PRED determines which buffers are considered:
    If PRED is nil, all the file-visiting buffers are considered.
    If PRED is t, then certain non-file buffers will also be considered.
    If PRED is a zero-argument function, it indicates for each buffer whether
    to consider it or not when called with that buffer current.

    See `save-some-buffers-action-alist' if you want to
    change the additional actions you can take on files.

Well C-h v save-some-buffers-action-alist shows some horrid byte code.

Click on the link to files.el, which reveals the source code.

--
Kevin Rodgers
Denver, Colorado, USA






reply via email to

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