Gnus development mailing list
 help / color / mirror / Atom feed
From: Jaap-Henk Hoepman <jhh@cs.kun.nl>
Subject: Threading bugs in gnus 5.8.8 and ognus 0.16
Date: 21 Mar 2003 11:02:23 +0100	[thread overview]
Message-ID: <87wuithwb4.fsf@smtp.xs4all.nl> (raw)
In-Reply-To: <87y93vboax.fsf@smtp.xs4all.nl>


The threading bug explained below also happens in ognus 0.16. Moreover, sorting
happens before splitting subjects, so that threads split on subject changes
stay together, ie stay before messages with an older Date:.

This is because in gnus-summary-prepare, gnus-summary-prepare-threads (that
splits the threads on subject changes) operates on the threads returned by
gnus-sort-gathered-threads. It seems gnus-thread-ignore-subject
should be handled at a lower level, i.e. either in
gnus-summary-thread-gathering-function or in gnus-cut-threads. But the
threading code is quite complex and i only occasionally do some lisp
programming so i'm unable to fix this... (i.e. i might break more than i
fix...) 
		      
Regards,
Jaap-Henk

On 04 Mar 2003 09:52:58 +0100 Jaap-Henk Hoepman <jhh@cs.kun.nl> writes:
> When setting
> 
>            (setq gnus-thread-ignore-subject nil)
> 
> to break threads at a change of subject, the number of articles in a thread
> that is being split shows up wrong in the summary buffer (in fact it shows the
> total number of articles in the original, unsplit thread). E.g. with
> 
> (setq gnus-summary-line-format "%U%R $%-4i%I %2t: %(%[%4L: %-20,20n%]%) %s\n")
> 
> then I see
> 
> O  $0     4: [3638: XXX                 ] Thread subject
> O  $0         2: [  52: YYY                 ] 
> O  $0             1: [  22: ZZZZ                ] 
> O  $0     1: [ 123: QQQ                 ] Changed subject
> 
> As far as the wishlist is concerned: ignoring subject is intelligent enough to
> recognise replies (i.e. subject changes from "Subject" to "Re: Subject" are
> ignored when splitting threads) but not forwards (i.e. subject changes from
> "Subject" to "Fw: Subject" or "Fwd: Subject"_will_ split the thread). In the 
> latter case i would prefer to keep these articles in a single thread. 
> 
> Regards,
> Jaap-Henk
> 
> -- 
> Jaap-Henk Hoepman           |  I've got sunshine in my pockets
> Dept. of Computer Science   |  Brought it back to spray the day
> University of Nijmegen      |        Gry "Rocket"
> (w) www.cs.kun.nl/~jhh      |  (m) jhh@cs.kun.nl
> (t) +31 24 36 52710/531532  |  (f) +31 24 3653137
> 
> 

-- 
Jaap-Henk Hoepman           |  I've got sunshine in my pockets
Dept. of Computer Science   |  Brought it back to spray the day
University of Nijmegen      |        Gry "Rocket"
(w) www.cs.kun.nl/~jhh      |  (m) jhh@cs.kun.nl
(t) +31 24 36 52710/531532  |  (f) +31 24 3653137




  reply	other threads:[~2003-03-21 10:02 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-04  8:52 Gnus 5.8.8 threading bug and threading wishlist Jaap-Henk Hoepman
2003-03-21 10:02 ` Jaap-Henk Hoepman [this message]
2003-03-31 17:24 ` Lars Magne Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87wuithwb4.fsf@smtp.xs4all.nl \
    --to=jhh@cs.kun.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).