Edgewall Software

Ticket #2043 (closed enhancement: wontfix)

Opened 3 years ago

Last modified 3 years ago

Listing order in the browser view should be case-sensitive

Reported by: cboos Owned by: cboos
Priority: normal Milestone:
Component: version control/browser Version: 0.9b1
Severity: trivial Keywords:
Cc:

Description

I just noticed that now, but shouldn't the sort on file names and directory names be done in a case sensitive way?

This is what the ls command does, on UNIX but also in Windows using cygwin.

The change would be trivial to make, but I open this ticket for discussing the topic.

Attachments

Change History

Changed 3 years ago by cmlenz

  • status changed from new to closed
  • resolution set to wontfix

I don't agree. If we'd model our sorting to match that used by ls, we'd also not put folders on top, and we surely wouldn't do “natural order” sorting (see #1714).

I consider case-sensitive ordering a limitation instead of a feature. It's closer to the machine model than to the human model.

If we want to compare the Trac repository browser to other tools, we should rather at GUI tools such as the Windows Explorer or the Mac OS X Finder.

Changed 3 years ago by cboos

It's closer to the machine model than to the human model.

Hm, no: as a human, you certainly don't mix upper case and lower case arbitrarily. At least I don't. I mix them iff there's a semantic difference, e.g.

  • ProjectA
  • ProjectB
  • tools
  • resources
  • ...

No wonder Windows Explorer doesn't do it that way, case sensitive behavior is not its strong point...

But Konqueror does it the way I described, although it doesn't supporting the natural sort order (I checked v3.1.4, so maybe that's a bit old).

Add/Change #2043 (Listing order in the browser view should be case-sensitive)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from cboos. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.