unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Graceful Gnus exit on Emacs exit
@ 2020-04-21 18:47 Sergey Organov
  2020-04-21 18:55 ` Eric Abrahamsen
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Sergey Organov @ 2020-04-21 18:47 UTC (permalink / raw)
  To: help-gnu-emacs

Hello,

Gnus v5.31 doesn't seem to install any hooks at Emacs exit that is unfortunate.

After some digging I came up with the following code in my .gnus.el to
gracefully exit Gnus on Emacs exit:

(defun gnus-exit ()
  "Exit gnus without confirmation and return 't"
  (let ((noninteractive 't)
        (gnus-expert-user 't)
        (gnus-interactive-exit 'quiet))
    (gnus-group-exit) 't))

(add-hook 'kill-emacs-hook 'gnus-exit)

I worry why it ended up being that complex? Is there better way?

Thanks,
-- Sergey



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

end of thread, other threads:[~2020-04-22 22:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-21 18:47 Graceful Gnus exit on Emacs exit Sergey Organov
2020-04-21 18:55 ` Eric Abrahamsen
2020-04-21 20:48   ` Sergey Organov
2020-04-22  5:13 ` Colin Baxter
2020-04-22  7:52   ` Sergey Organov
2020-04-22 11:13     ` Colin Baxter
2020-04-22 17:38 ` Bob Newell
2020-04-22 18:06   ` Eric Abrahamsen
2020-04-22 22:12   ` Sergey Organov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).