Bug 116279

Summary: Curious thread sorting in Gnus/Emacs
Product: [openSUSE] SUSE Linux 10.1 Reporter: Björn Voigt <bjoernv>
Component: OtherAssignee: Dr. Werner Fink <werner>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None    
Version: Alpha 1   
Target Milestone: Alpha 1   
Hardware: i386   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Björn Voigt 2005-09-09 21:58:21 UTC
SuSEs emacs-package comes with a default configuration file /etc/skel/.gnu-emacs
which is called be /etc/skel/.emacs.

The file is used for new users and can be changed by users.

I noticed a problem with the thread sorting in Gnus (an emacs module). The
sorting, which is defined in .gnu-emacs is curious:

...
(setq gnus-thread-sort-functions
           '(gnus-thread-sort-by-date
             gnus-thread-sort-by-subject
             gnus-thread-sort-by-score))
...

It's hard to find current news threads with this configuration. Also this
configuration is not documented with some useful comments in .gnu-emacs.

Tt does not follow the recommendations in Gnus' info pages (especially missing
`gnus-thread-sort-by-number'):

...
If you use more than one function, the primary sort function should 
be the last.  You should probably always include `gnus-thread-sort-by-number' 
in the list of sorting functions -- preferably first.
...

There are some better examples in the gnus info pages.
Comment 1 Mike Fabian 2005-09-12 13:37:39 UTC
/etc/skel/.gnu-emacs is written by Werner Fink <werner@suse.de>.

Reassign → Werner.

Comment 2 Dr. Werner Fink 2005-09-12 14:04:21 UTC
The file ~/.gnu-emacs can be changed by the user.
Not for SuSE Linux 10
Comment 3 Dr. Werner Fink 2005-10-20 16:35:53 UTC
comment
Comment 4 Dr. Werner Fink 2005-10-20 16:36:42 UTC
change order of sort functions date and subject,
add sort function number
Comment 5 Björn Voigt 2005-10-21 08:05:45 UTC
No, I don't think, that this bug/problem is resolved, if I resolv it on only my own computer (~/.gnu-eamcs*). Or have I misunderstood something?

I want, that this bug should be resolved for SuSE Linux 10.1 (in /etc/skel/.gnu-emacs). I personally already know, how to configure MY emacs/gnus.
Comment 6 Dr. Werner Fink 2005-10-21 09:07:32 UTC
This _is_ what I've done, /etc/skel/.gnu-emacs is part
of the emacs package and I've fixed this for 10.1.