Gnus development mailing list
 help / color / mirror / Atom feed
* Improve behavior of exiting ephemeral groups
@ 2006-05-12  6:18 Katsumi Yamaoka
  2006-07-19  9:08 ` Katsumi Yamaoka
  0 siblings, 1 reply; 2+ messages in thread
From: Katsumi Yamaoka @ 2006-05-12  6:18 UTC (permalink / raw)


Hi,

Type `C-d' on a digest article, read dissected articles in the
nndoc group, type `q', then Gnus still shows the article which I
read last in the nndoc group.  There's a comment in the
`gnus-handle-ephemeral-exit' function:

	  ;; The current article may be from the ephemeral group
	  ;; thus it is best that we reload this article
	  ;;
	  ;; If we're exiting from a large digest, this can be
	  ;; extremely slow.  So, it's better not to reload it. -- jh.

I agree to the first paragraph, so I've made changes in the trunk
so that Gnus might behave like that.  But reloading the parent
article doesn't take place, because I made it use another article
buffer in the ephemeral group.  After typing `q', Gnus simply
shows the parent article that has been made before entering the
nndoc group.

By this change, now `gnus-single-article-buffer' is made
buffer-local and has the nil value in the ephemeral group.  In
addition to this, the variables `gnus-article-buffer',
`gnus-article-current', and `gnus-original-article-buffer' are
always made buffer-local in the summary buffer regardless of the
value of `gnus-single-article-buffer'.  Of course the values of
those three variables can also be referred to globally as before
in buffers other than the summary buffer which is currently
focused.

Regards,



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

end of thread, other threads:[~2006-07-19  9:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-12  6:18 Improve behavior of exiting ephemeral groups Katsumi Yamaoka
2006-07-19  9:08 ` Katsumi Yamaoka

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 NNTP newsgroup(s).