all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* remember all the little quits before you do the big quit :)
@ 2018-08-23 13:54 Hikaru Ichijyo
  2018-08-23 16:28 ` Andy Moreton
  2018-08-24 10:04 ` Eric Abrahamsen
  0 siblings, 2 replies; 6+ messages in thread
From: Hikaru Ichijyo @ 2018-08-23 13:54 UTC (permalink / raw)
  To: help-gnu-emacs

In the Gnus manual, it says:

--8<---------------cut here---------------start------------->8---
This message means that the last time you used Gnus, it wasn’t properly
exited and therefore couldn’t write its information to disk (e.g., which
messages you read), you are now asked if you want to restore that
information from the auto-save file.

To prevent this message make sure you exit Gnus via ‘q’ in group
buffer instead of just killing Emacs.
--8<---------------cut here---------------end--------------->8---

This is a good idea to avoid getting prompted about autosave files next
time you start Gnus.  Emacs-W3M and ERC have their own quit commands,
and seem also to prefer you didn't just quit your whole Emacs session
while they're still around.

Emacs checks to see if you have unsaved buffers at exit, and will prompt
you if there are running subordinate processes...but it's a little picky
about what it considers a "process," mostly meaning that in the sense of
processes in the underlying OS, not Lisp programs like Gnus or
Emacs-W3M.

It would be nice if Emacs would give options on shutdown to terminate
Lisp applications in the same fashion it checks for unsaved buffers and
subordinate Unix processes.  I know there are probably ways people have
hacked together solutions for this in their ~/.emacs files (and I'd love
to see them, if anybody wants to post snippets), but it just seems like
if Emacs is taking the effort to warn me of things I need to take care
of before shutdown, it shouldn't be forgetting about its own running
applications just because they're not OS processes.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
					--Thomas Paine


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-08-27 15:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-23 13:54 remember all the little quits before you do the big quit :) Hikaru Ichijyo
2018-08-23 16:28 ` Andy Moreton
2018-08-26 15:55   ` hw
     [not found]   ` <mailman.5574.1535316754.1292.help-gnu-emacs@gnu.org>
2018-08-26 21:08     ` Emanuel Berg
2018-08-27 15:27       ` hw
2018-08-24 10:04 ` Eric Abrahamsen

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.