it turns out that we have a few users of `sort -V`. i'd always assumed
this meant "use the GNU strverscmp(3) function as your comparator" but
no, it's slightly different...

https://www.gnu.org/software/coreutils/manual/html_node/Details-about-version-sort.html

the first github match for that function says this:

  This implements the algorithm for comparison of version strings
  specified by Debian and now widely adopted. The detailed
  specification can be found in the Debian Policy Manual in the
  section on the 'Version' control field. This version of the code
  implements that from s5.6.12 of Debian Policy v3.8.0.1
  http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version

at which point i _wish_ it was just the stupid strverscmp...
_______________________________________________
Toybox mailing list
[email protected]
http://lists.landley.net/listinfo.cgi/toybox-landley.net

Reply via email to