TesTeq;69855 said:
Maybe they should but show me one program that sorts in this way.
Actually, almost every program I use sorts it that way, but unfortunately none of them work in Windows -- or at least not without an emulator. I should have mentioned that I've been primarily using Linux for long time now and should have also made it clear that any well-behaved program would sort in the ASCII order if you also have the collation order set to ASCII (or "C"), which is easy to specify with an environment variable in Linux (and I suppose in all of the other Unix-like systems).
Admittedly, the discussion has intrigued me -- is it not possible to specify the collation order for a user in Windows? No environment variable, no registry setting, nothing along the lines of setlocale(LC_COLLATE, "C") somewhere from the startup files? Is there not such a possibility? I am aware that many would not prefer the ASCII collation order, but for the rest of us -- is there a way? It would also do the "trick" of
{,
} and
~ sorting at the end.
Note that I am not intending to start yet another Linux vs. Windows debate and especially not here -- I support the idea that everyone should use whichever OS or software can get things done for them in an easier or more convenient way.
Dusan