[TC 8.0b19 x64] foldernames not sorted in virtual folders

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
petermad
Power Member
Power Member
Posts: 16115
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

[TC 8.0b19 x64] foldernames not sorted in virtual folders

Post by *petermad »

If I have special folder names like:
All Settings.{ED7BA470-8E54-465E-825C-99712043E01C} or
Games.{ED228FDF-9EA8-4870-83b1-96b02CFE0D52}

These names are not sorted the same way in the 64bit and the 32bit versions of TC. In the 64bit version these folders are always shown after other folders, in the 32 bit version they are shown mixed in with the other folder, as expected.

See: http://madsenworld.dk/tcmd/specnames.png

Apparantly it only happens, when the part in the curly braces is a genuine ID - it doesn not happen for dir names like test.{1234}

Setting SortDirExt=0 or SortDirExt=1 does not have any influence.

Testet under Windows 7 x64.
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Confirmed.

BTW, both TC versions sort such folders in \\Recycle Bin\ folder incorrectly - just as described above (all such folders are placed last).
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50861
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

In virtual folders, TC not only sorts by name, but also by type. This is done to separate different types of items, like "Entire Network" from server names etc. This behaviour is intentional.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16115
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

This behaviour is intentional
But why is it different in TC 64bit and TC 32 bit - please see: http://madsenworld.dk/tcmd/specnames.png
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50861
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

No idea, the system probably reports different type attributes in 32-bit and 64-bit.
Author of Total Commander
https://www.ghisler.com
Post Reply