Bug#783457: libsort-naturally-perl: Doesn't sort properly with numbers at the beginning of a string

Vincent Lefevre vincent at vinc17.net
Tue May 27 22:56:00 BST 2025


The issue actually does not just occur as the beginning of a string.
What matters is where the first group of non-word characters occurs;
this is an additional bug, because there's no reason to apply a rule
on the first group of non-word characters but not the other ones.
As I've said in the upstream bug, the author forgot the g flag.
But anyway, the removal of the non-word characters is done too
early, in particular, before numbers are recognized.

I've done two suggestions in the upstream bug
https://github.com/bingos/sort-naturally/issues/3 to fix this bug.

Note that https://github.com/bingos/sort-naturally/issues/1 seems
to actually be the same bug.

-- 
Vincent Lefèvre <vincent at vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)



More information about the pkg-perl-maintainers mailing list