mirror of
https://github.com/Sei-Lisa/LSL-PyOptimizer
synced 2025-07-02 08:08:20 +00:00
Apparently, under Windows, Python does a UTF-16 word-by-word comparison when comparing two strings: >>> u'\ud700' < u'\U0001d41a' True >>> u'\ue000' < u'\U0001d41a' False Fix it by encoding as UTF-32 big endian before comparison, when that happens. |
||
---|---|---|
.. | ||
__init__.py | ||
lslbasefuncs.py | ||
lslcommon.py | ||
lsldeadcode.py | ||
lslextrafuncs.py | ||
lslfoldconst.py | ||
lslfuncparams.py | ||
lslfuncs.py | ||
lsljson.py | ||
lsloptimizer.py | ||
lsloutput.py | ||
lslparse.py | ||
lslrenamer.py |