Re: Patch

Dirk Nimmich <[email protected]>
Newsgroups gmane.network.tin.devel
Message-ID <[email protected]>
Urs Janßen wrote:
> On Sun, Sep 17, 2006 at 01:19:10AM +0200, Dirk Nimmich wrote:
> > Attached another patch for two other bugs mentioned in TODO.
> 
> if you are in group level and directly enter an article via
> GroupNextUnreadArtOrGrp ('TAB') and then press Quit ('q') in the pager
> and press GroupNextUnreadArtOrGrp again you are back at the same article
> instead of the next article in the thread/group.

Ok, it seems that thread.c:451 is the crucial line.

If you leave the line as it was earlier (group.c:tab_pressed()
controls first parameter for enter_pager()), you get the correct
article but cannot 'C'atchup.

If you change it so that usage of enter_pager() is consistent with
THREAD_READ_ARTICLE, you cannot 'q'uit.

If you change it so that usage of enter_pager() is consistent with
thread_tab_pressed(), you enter the thread listing for the article
viewed earlier.

I'm stuck here, mostly because I obviously haven't understood the
mechanics of thread and article handling completely in this regard.
Unfortunately, I don't have the time to look into it now.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.