(12/03/15 0:59), Gabor Kovesdan wrote: > Hi Folks, > > some time ago I started writing a BSDL sort variant from scratch since > the OpenBSD version did not support multibyte locales and was hard to > modify. The development was a bit stalled but recently, Oleg Moskalenko > <oleg.moskalenko_at_citrix.com> showed interest in continuing this version > and he has made a very good job on this BSD sort variant. Now it is > compatible with the base version of GNU sort but the performance in most > cases (string sort and -n) is quite behind GNU sort (although with -g it > is about *4 times* faster). Oleg is still working on optimizing the code > and the long-term plan is to drop GNU sort once this variant is good > enough to replace it. For now, it is only available in Ports Collection > as textproc/bsdsort but if there is no objection or any serious bug > report I plan to add it to base installed as bsdsort, being GNU sort > still the default sort until it proves that we can safely drop GNU sort. > If you are interested in this sort utility, could you please try the > port and report us any issue that you experience? > > Thanks in advance, > Gabor > _______________________________________________ > freebsd-current_at_freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" bsdsort is one of my long awaiting ports. Because GNU sort has a numeric sort bug in some multi-byte locales. For example, ls -l /usr/bin | env LANG=en_US.UTF-8 sort -n -k 5 (we expect the result is sorted by file size.) shows invalid result. bsdsort does not has such a bug, so I hope our base system will include bsdsort in the near future. Thanks.Received on Thu Mar 15 2012 - 12:26:30 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:25 UTC