You can get that behaviour already:
(setq magit-save-some-buffers nil)
-Steve
On 5 May 2009, at 01:00, Leo wrote:
2009/5/4 Steve Purcell <[email protected]>:
Makes sense. Attached is a quick patch that Marius might like to
consider;
it works nicely for me (in Emacs 23 at least). The patch tells
save-some-buffers to consider only buffers where magit-get-top-dir
returns
the top magit-status dir.
One consequence is that if one has a dirty file inside a git
submodule, then
magit-status in the parent repository would not prompt to save that
file; it
might be better to instead consider unsaved buffers that have a git
top dir
*somewhere* under the magit-status dir.
-Steve
Come to think about it more, it seems it will be better magit never
bother with any unsaved files or buffers. This behaviour will be
consistent with vc-dired.
On 4 May 2009, at 21:32, Leo wrote:
Hi there,
When you call magit-satus on a project, magit will prompt all
buffers
to be saved. I have found this rather annoying.
For example, if gnus is running, magit will ask me to save .newsrc
but
even gnus never asks this file to be saved. If there is unsaved
abbrevs, magit will ask them to be saved too.
I think buffers (files) unrelated to a git project should not be
bothered by magit.
Thank you.
Leo