This sorts like you'd expect:
USE: sorting.human
{ "0.99" "0.100" } human-sort .
{ "0.99" "0.100" }
Compare that to `sort`:
{ "0.99" "0.100" } sort .
{ "0.100" "0.99" }
On Fri, Sep 13, 2024 at 2:56 PM George Cherevichenko <
[email protected]> wrote:
> John, you are a hero.
>
> пт, 13 сент. 2024 г. в 01:50, John Benediktsson <[email protected]>:
>
>> "Life can only be understood backwards; but it must be lived forwards."
>> — Kierkegaard
>>
>> I'm very pleased to announce the release of Factor 0.100! You can find
>> download
>> links on the Factor website:
>>
>> https://factorcode.org
>>
>> This release is brought to you with over 1400 commits by the following
>> individuals:
>>
>> Aditya Aryaman Das, Alex null Maestas, Alexander Ilin, Andy Kluger,
>> Bhargav
>> Shirin Nalamati, Charlie Weismann, Dave Carlton, David Enders, Doug
>> Coleman,
>> Evgenii Petrov, Giftpflanze, Ikko Eltociear Ashimine, J. Ryan
>> Stinnett,
>> Jean-Marc Lugrin, John Benediktsson, Keldan Chapman, Limnanthes
>> Serafini, Marc
>> Michael, Michael Raitzam, Michael Thies, Pragya Pant, Raghu
>> Ranganathan,
>> Rebecca Kelly, Rudi Grinberg, Sandesh Pyakurel, Sebastian Strobl,
>> Shruti Sen,
>> Surav Shrestha, Val Packett, @Capital-EX, @Smoothieewastaken,
>> @TheWitheredStriker, @TryAngle, @chunes3, @inivekin, @nomennescio,
>> @olus2000.
>>
>> Besides some bug fixes and library improvements, I want to highlight the
>> following changes:
>>
>> * Upgraded to Unicode 15.1
>> * Fix some xmlns that were accidentally changed to https
>> * Improved the printing of shortest decimal representation of
>> floating-point
>> numbers.
>> * Some early support for ARM64 in the non-optimizing compiler, more to
>> do for
>> full support.
>> * Automatic light/dark theme detection works on Microsoft Windows.
>> * Support for compressed images, useful when reducing file size is
>> important.
>>
>> Some possible backwards compatibility issues:
>>
>> * ui: focusable-child* now returns f to indicate parent should be
>> focused
>> * peg: change to compile-time PEG: and PARTIAL-PEG: forms, not delay to
>> first
>> invocation
>> * system: renamed macosx to macos
>> * math.trig: moved deg>rad and rad>deg to math.functions vocabulary
>> * math.functions: fix divisor? to support mixed numbers (floats and
>> integers)
>> * math.functions.integer-logs: moved integer-log10 and integer-log2 to
>> math.functions vocabulary
>> * ranges: fixed exclusive range to be more correct for float, ratio,
>> etc.
>> * http.client: moved some download words to http.download vocabulary
>> * rosetta-code: moved solutions to the factor-rosetta-code git
>> repository
>> * json: read-json returns a single object, use read-jsons to read
>> multiple
>> * base32: now contains all of the words from the base32-crockford and
>> base32hex vocabularies
>>
>> For more details, please see the full announcement at:
>>
>> https://re.factorcode.org/2024/09/factor-0-100-now-available.html
>>
>> _______________________________________________
>> Factor-talk mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
> _______________________________________________
> Factor-talk mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk