LSL-PyOptimizer/lslopt
Sei Lisa dc655e3501 Monkey-patch some string functions in narrow string builds
The official distribution of Python 2.7 on Windows is built with "narrow strings" (UTF-16 strings with no proper indexing or length). This makes some tests fail. "Fix" this by monkey-patching a few functions and using a wrapping unicode class, as we can't monkey-patch the actual unicode type.

This is very fragile code, but it's the best we could do given the limitations.
2022-12-11 23:22:42 +01:00
..
__init__.py Initial commit. Status so far: 2014-07-26 02:43:44 +02:00
lslbasefuncs.py Monkey-patch some string functions in narrow string builds 2022-12-11 23:22:42 +01:00
lslcommon.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lsldeadcode.py Fix exception when a global references another without constfold 2022-10-31 18:42:19 +01:00
lslextrafuncs.py New upstream function: llGetObjectLinkKey 2022-10-01 01:18:12 +02:00
lslfoldconst.py Add IfElseSwap option 2022-10-31 20:08:26 +01:00
lslfuncopt.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lslfuncs.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lslinliner.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lsljson.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lsllastpass.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lslloadlib.py Revamp encoding handling in lslloadlib 2022-12-08 17:19:19 +01:00
lsloptimizer.py Add IfElseSwap option 2022-10-31 20:08:26 +01:00
lsloutput.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00
lslparse.py The grammar comment for simple_expr_except_list was missing IDENT 2022-10-31 17:20:25 +01:00
lslrenamer.py Forgot to update copyright year 2022-06-07 19:46:31 +02:00