info-gnus-english
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Deficient thread sorting in summary view


From: Eric Abrahamsen
Subject: Re: Deficient thread sorting in summary view
Date: Wed, 11 Jul 2012 19:03:14 +0800
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1.50 (gnu/linux)

On Wed, Jul 11 2012, Tassilo Horn wrote:

> F. Durand <fdur559@gmail.com> writes:
>
> Hi,
>
>> I've switched to gnus 3 months ago, and I'm very disturbed by the way
>> threads are sorted.
>>
>> I've read this many times: http://gnus.org/manual/gnus_91.html
>>
>> I've concluded that the state of a thread is the state of its first
>> message.
>
> By default, Gnus sorts threads according to the message number of its
> root article.  But you can easily change that.  I use this:
>
> (setq gnus-thread-sort-functions
>       '(gnus-thread-sort-by-number
>       (not gnus-thread-sort-by-most-recent-date)
>       gnus-thread-sort-by-total-score))
>
> The primary sort function is the last in the list.  Therefore, the
> threads with the highest article scores in total are on top in my
> summary buffers.  For threads with equal scores, I sort by the most
> recent article in a thread (older before younger, thus the not).  If
> that still doesn't distinguish 2 threads, it's sorted by article number
> (that should always be included as last element to guarantee a total
> ordering).

Okay, but this doesn't actually work as advertised… I've got:

gnus-thread-sort-functions -> ((not gnus-thread-sort-by-most-recent-date))

And here's a chunk of my misc summary buffer, with bits cut out of the
from and subject fields to make it tidier:

--8<---------------cut here---------------start------------->8---
OA     78: 猫猫 丁           Re: A message from P     | Monday 14:37
OA    119:     猫猫 丁                                | Monday 17:54
!     375:     猫猫 丁                                | Today, 15:45
OA  41556: grace王小姐       Re: Re:晋昇-王丹丹(     | Monday 15:10
O     142:     grace王小姐                            | Today, 17:05
O     140: Publishing Perspe Let's Read Program T     | Monday 15:30
O      18: Vivian Wang       转发: Make-Do PublisNew  | Wednesday 04
O      69:     Grace         Re: Make-Do Publishiw Di | Wednesday 04
O     495:         <He.meiji                          | Monday 15:23
O     485:             Bruce Please STOP clicking     | Monday 16:28
--8<---------------cut here---------------end--------------->8---

So clearly it's not ordering by the latest message in a thread. The top
two threads should be way down at the bottom of the summary buffer…

-- 
GNU Emacs 24.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10)
 of 2012-07-08 on pellet
Ma Gnus v0.6




reply via email to

[Prev in Thread] Current Thread [Next in Thread]