>> I have configured Gnus to sort a bunch of groups by date instead of by
>> number, and I can't feel the difference (in speed) -- this on a 4 year
>> old laptop.
>>
>> Maybe I'm just growing slower ;-)
>
> Or all this just seems to matter less!
I am using the following configuration since last 24h.
#+begin_src elisp
;; Threading
'(gnus-thread-sort-functions
'(gnus-thread-sort-by-date))
'(gnus-summary-thread-gathering-function
'gnus-gather-threads-by-references)
#+end_src
I confirm that there is no noticeable lag in generating the summary
buffer. However I have yet to verify the order of items.
--8<---------------cut here---------------start------------->8---
E 20-10-23 23:18 PM [ 107: Victor Giordano ] => Re: [go-nuts] Re: About
allowing conversion from bool to int
O 21-10-23 02:44 AM [ 123: Victor Giordano ] +->
O 21-10-23 03:17 AM [ 142: Volker Dobler ] +->
O 21-10-23 06:01 AM [ 21: Ian Lance Taylor] +->
O 21-10-23 08:44 AM [ 57: Victor Giordano ] +->
E 21-10-23 18:27 PM [ 69: Victor Giordano ] +->
O 21-10-23 03:44 AM { 179: Victor Giordano } +-> Fwd: [go-nuts] Re:
About allowing conversion from bool to int
--8<---------------cut here---------------end--------------->8---
In the above snapshot, items are still ordered incorrectly. This could
be because of some other configuration. But I am not sure what. The last
item in the above snapshot cannot be child of the one before it, even
when I am using gnus-gather-threads-by-references. Is the following
configuration correct? I am using this to decorate summary buffer.
;; Summary buffer formating
'(gnus-sum-opening-bracket "[")
'(gnus-sum-closing-bracket "]")
'(gnus-sum-opening-bracket-adopted "{")
'(gnus-sum-closing-bracket-adopted "}")
'(gnus-sum-thread-tree-root "=> ")
'(gnus-sum-thread-tree-false-root ">> ")
'(gnus-sum-thread-tree-single-indent "=> ")
'(gnus-sum-thread-tree-indent " ")
'(gnus-sum-thread-tree-vertical "| ")
'(gnus-sum-thread-tree-leaf-with-other "+-> ")
'(gnus-sum-thread-tree-single-leaf "+-> ")
'(gnus-user-date-format-alist
'((t . "%d-%m-%y %H:%M %p")))
'(gnus-summary-line-format
"%U%R%z %-5&user-date; %(%[%4L: %-16,16f%]%) %B%s\n")