[Users] [Bug 4378] New: Controls for "subject" sort order?

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Mon Aug 31 06:55:27 CEST 2020


https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4378

            Bug ID: 4378
           Summary: Controls for "subject" sort order?
           Product: Claws Mail
           Version: other
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI/Message List
          Assignee: users at lists.claws-mail.org
          Reporter: kentnl at gentoo.org

I've recently observed a strange thing in how "Subject" sort ordering works
that is sometimes undesirable.

Specifically, when given a non AZaz character, it seems to ignore it instead of
ordering it logically.

For instance, this list is *currently* sorted as per whatever rules govern
subject sorting:

- FileHandle-Unget
- File-MimeInfo
- File-Slurp
- Filesys-Notify-Simple
- File-Temp

It seems to me that the "rule" here *ignores* the hyphen, instead of ordering
it like it would under *any* LC_COLLATE setting, which ranks hyphens as coming
before Alphanumeric letters, eg: LC_ALL=C gives:

- File-MimeInfo
- File-Slurp
- File-Temp
- FileHandle-Unget
- Filesys-Notify-Simple

This becomes really annoying to deal with if you're trying to sort a list of
emails which have subjects that map to "filesystem existent identifiers",
because the work required to present the filesystem list in the same order as
the email list is something that's hard to do.

And given how there's a wide variety of things out there that sort in this
order, and have defined knobs for tweaking this order, but only in ways that
don't align with Claws's sort order, it seems more logical that Claws have a
mechanism to change its sort order more in line with what everything else does.
( As in, Claws is very much the 'odd one out' with this sort order logic )

But obviously not everyone desires the same sort order, having some kind of
knob makes sense here.

Just if there is such a knob, I can't find it anywhere.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list