unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#43123: 28.0.50; gnus-read-ephemeral-emacs-bug-group: ends up *Group* buffer after quit
@ 2020-08-31  0:30 Stefan Kangas
  2020-09-04  2:48 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Stefan Kangas @ 2020-08-31  0:30 UTC (permalink / raw)
  To: 43123

Severity: minor

I use `gnus-read-ephemeral-emacs-bug-group' but end up in the Gnus
buffer when I type `q' to quit.

Steps to reproduce:

0. emacs -Q
1. M-x gnus-read-ephemeral-emacs-bug-group RET 12345 RET
2. q

Result: I end up in the *Group* buffer

Expected result: I end up in the *scratch* buffer

Note that `q' runs 'gnus-summary-exit', but I see the same result when I
manually type `M-x quit-window'.





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

* bug#43123: 28.0.50; gnus-read-ephemeral-emacs-bug-group: ends up *Group* buffer after quit
  2020-08-31  0:30 bug#43123: 28.0.50; gnus-read-ephemeral-emacs-bug-group: ends up *Group* buffer after quit Stefan Kangas
@ 2020-09-04  2:48 ` Lars Ingebrigtsen
  2020-09-04  3:16   ` Stefan Kangas
  0 siblings, 1 reply; 3+ messages in thread
From: Lars Ingebrigtsen @ 2020-09-04  2:48 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 43123

Stefan Kangas <stefan@marxist.se> writes:

> I use `gnus-read-ephemeral-emacs-bug-group' but end up in the Gnus
> buffer when I type `q' to quit.
>
> Steps to reproduce:
>
> 0. emacs -Q
> 1. M-x gnus-read-ephemeral-emacs-bug-group RET 12345 RET
> 2. q
>
> Result: I end up in the *Group* buffer

It turns out that there's code in gnus.el that displays the Gnus splash
buffer *at load time* if the command used matches "gnus".  I vaguely
recall that being something we added back in, like, 1992 so that we
would get the splash as early as possible, because waiting until
gnus-start also had loaded would delay that for several...  units of
time, depending on how loaded your tops-20 system was.

Or something.  :-)

I've now just removed that and postponed the splash until the `gnus'
command runs, and that fixes this bug.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

* bug#43123: 28.0.50; gnus-read-ephemeral-emacs-bug-group: ends up *Group* buffer after quit
  2020-09-04  2:48 ` Lars Ingebrigtsen
@ 2020-09-04  3:16   ` Stefan Kangas
  0 siblings, 0 replies; 3+ messages in thread
From: Stefan Kangas @ 2020-09-04  3:16 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 43123

Lars Ingebrigtsen <larsi@gnus.org> writes:

> It turns out that there's code in gnus.el that displays the Gnus splash
> buffer *at load time* if the command used matches "gnus".  I vaguely
> recall that being something we added back in, like, 1992 so that we
> would get the splash as early as possible, because waiting until
> gnus-start also had loaded would delay that for several...  units of
> time, depending on how loaded your tops-20 system was.
>
> Or something.  :-)

:-)

> I've now just removed that and postponed the splash until the `gnus'
> command runs, and that fixes this bug.

Thanks for fixing the bug!  Works great.





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

end of thread, other threads:[~2020-09-04  3:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-31  0:30 bug#43123: 28.0.50; gnus-read-ephemeral-emacs-bug-group: ends up *Group* buffer after quit Stefan Kangas
2020-09-04  2:48 ` Lars Ingebrigtsen
2020-09-04  3:16   ` Stefan Kangas

Code repositories for project(s) associated with this public inbox

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

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).