-
822c9e00d1
Take care of the new additions in 0.0.20250202000
master
Sei Lisa
2025-02-02 13:01:28 +01:00
-
42bc44d583
New copyright year
Sei Lisa
2025-02-01 12:30:52 +01:00
-
23e71354c5
llModPow precision has been fixed and the delay removed
Sei Lisa
2025-02-01 12:00:18 +01:00
-
e27ece3536
Deduplicate the float regex by adding a template
Sei Lisa
2024-10-27 12:22:35 +01:00
-
55aae624f9
Fix return type of llRezObjectWithParams
Sei Lisa
2024-10-27 12:06:07 +01:00
-
1d6bb809bf
Fix bug in llListSortStrided producing incorrect results sometimes
Sei Lisa
2024-10-09 01:37:34 +02:00
-
d2f81046d5
Add warning about the incoming Luau engine
Sei Lisa
2024-08-17 11:15:31 +02:00
-
d03de9a6be
Add --blacklist, to blacklist constants; defauls to NAK,JSON_*
Sei Lisa
2024-05-28 13:24:42 +02:00
-
5841c2c17a
Introduce 'c' (constant) as symbol kind
Sei Lisa
2024-05-25 20:48:30 +02:00
-
c924f3ae5c
Add new constant to builtins.txt: PRIM_REFLECTION_PROBE_MIRROR
Sei Lisa
2024-05-28 14:08:19 +02:00
-
28de23a03b
Parser fix: Give error in state switch when ident is not a state
Sei Lisa
2024-05-25 20:04:33 +02:00
-
1d1aba9687
Remove unused variable in latest test
Sei Lisa
2024-05-25 14:42:40 +02:00
-
d70c914738
Fix wrong output leading to incorrect tokenization of minus signs
Sei Lisa
2024-05-24 23:55:23 +02:00
-
0083da6b01
Remove leading dot from main.py like in other .run files
Sei Lisa
2024-05-24 23:06:02 +02:00
-
7c90b6b217
Mark llGetUnixTime as unstable
Sei Lisa
2024-05-24 22:52:58 +02:00
-
a6cce58b5d
Fix invocation of PythonType2LSL
Sei Lisa
2024-05-24 20:25:39 +02:00
-
c1c1b8c58d
Further generalize the
< operator
Sei Lisa
2024-05-07 00:56:40 +02:00
-
d2e3b9a3bd
Add getMin() and getMax(), which can detect constants
Sei Lisa
2024-05-07 00:35:47 +02:00
-
bf505220ac
Calculate llFrand's min and max when possible
Sei Lisa
2024-05-07 00:07:17 +02:00
-
65326115d8
Fix/extend the
< operator; promote min/max from symbol to node
Sei Lisa
2024-05-06 23:55:55 +02:00
-
f5035ed62d
Join InternalListFindList loops into one
Sei Lisa
2024-04-28 11:06:59 +02:00
-
36d2004a22
Add delay info to llRezObjectWithParams
Sei Lisa
2024-04-20 22:22:13 +02:00
-
9b6485eb44
Add ranges to many functions, mark llListen as unstable
Sei Lisa
2024-04-20 21:56:11 +02:00
-
1e1f181b82
Fix deletion of
if (SEF_expr) ;
Sei Lisa
2024-04-20 20:03:58 +02:00
-
ff85a1e837
Implement llListSortStrided
Sei Lisa
2024-04-19 15:22:35 +02:00
-
5ee290deff
Implement llListFindListNext and llListFindStrided
Sei Lisa
2024-04-19 13:47:26 +02:00
-
914b57f603
Fix llComputeHash on Python 3
Sei Lisa
2024-04-18 19:36:53 +02:00
-
14a97090bf
LSO no longer returns -1 for llListFindList([], [])
Sei Lisa
2024-04-18 19:24:32 +02:00
-
002ef96a9d
Implement llList2ListSlice
Sei Lisa
2024-04-18 18:08:57 +02:00
-
b7f16900ed
Update to kwdb 0.0.20240415000
Sei Lisa
2024-04-15 16:15:56 +02:00
-
f854e94349
New copyright year
Sei Lisa
2024-04-14 11:40:21 +02:00
-
b8f9d8b632
Fix typo in llListFindStrided; downgrade llListSortStrided to TODO
Sei Lisa
2024-04-14 11:38:43 +02:00
-
8d4750b6d0
Add new functions and constants
Sei Lisa
2023-12-12 16:52:45 +01:00
-
28b42e7c6b
LL fixed the overflow in llAbs() in Mono
Sei Lisa
2023-11-18 13:08:50 +01:00
-
ea2518b37d
Add SEF condition to other functions, fix param name
Sei Lisa
2023-07-15 11:08:41 +02:00
-
152ede8cd0
Add new functions (no implementation yet) and constants
Sei Lisa
2023-07-15 11:05:28 +02:00
-
82ea298e85
Update condition for llHMAC to be SEF
Sei Lisa
2023-07-15 10:53:19 +02:00
-
4a5c9089a0
Add another test case for llReplaceSubString
Sei Lisa
2023-04-09 12:38:05 +02:00
-
5f1062d378
Add llReplaceSubString calculation + tests
Sei Lisa
2023-04-09 12:28:59 +02:00
-
e4c9627772
llHMAC: Make more elaborate tests and allow running them
Sei Lisa
2023-03-08 19:32:49 +01:00
-
500a8bb751
llHMAC implementation (without importing hmac)
Sei Lisa
2023-02-03 21:48:33 +01:00
-
1bd9551c2f
New upstream version of builtins.txt
Sei Lisa
2023-04-09 10:59:18 +02:00
-
6e229313b1
Add regresion test for continue-in-for
Sei Lisa
2023-03-02 17:19:31 +01:00
-
d58217ad96
Fix llDumpList2String disaster with string addition
Sei Lisa
2023-02-26 09:41:46 +01:00
-
d6162dfcf2
Remove llGetEnv tests from tests; don't generate list in list
Sei Lisa
2023-02-03 21:38:29 +01:00
-
f2ab8d9d15
Don't try to track llGetEnv settings - it's too eror-prone
Sei Lisa
2023-02-03 14:33:29 +01:00
-
231c16b90e
New copyright year
Sei Lisa
2023-02-03 13:06:18 +01:00
-
b13bb6d810
Add LinkSound functions and constants; disallow unstable in void
Sei Lisa
2023-02-03 12:57:58 +01:00
-
91b3186245
Microoptimizations; minor fix
Sei Lisa
2023-01-31 20:41:37 +01:00
-
8e20a06912
Other minor fixes to lslloadlib
Sei Lisa
2023-01-09 11:12:20 +01:00
-
e3c1634724
Fix regression introduced with the latest changes to loadlib
Sei Lisa
2023-01-09 11:03:41 +01:00
-
642f8e995d
Fix missing comma that prevented --libdata from working
Sei Lisa
2022-12-20 21:32:07 +01:00
-
75b29c92ed
Fix warning about possible future breakage
Sei Lisa
2022-12-12 16:32:14 +01:00
-
dc655e3501
Monkey-patch some string functions in narrow string builds
Sei Lisa
2022-12-11 20:39:44 +01:00
-
79a57e6532
Fix some discrepancies between main and run-tests
Sei Lisa
2022-12-11 18:20:18 +01:00
-
cc55c4c23e
Revamp encoding handling in lslloadlib
Sei Lisa
2022-12-08 13:48:11 +01:00
-
0b7d04e5ff
Deal with changes in llChar, strengthen some tests
Sei Lisa
2022-12-08 13:22:54 +01:00
-
947dcd9383
Add new LinksetData functions and other builtins
Sei Lisa
2022-11-15 23:11:38 +01:00
-
08c429f22b
Add IfElseSwap option
Sei Lisa
2022-10-31 20:08:26 +01:00
-
e62b5ffcb6
Fix exception when a global references another without constfold
Sei Lisa
2022-10-31 18:23:00 +01:00
-
1df05ed0d7
The grammar comment for simple_expr_except_list was missing IDENT
Sei Lisa
2022-10-31 17:20:25 +01:00
-
9c281dec64
New function, llSHA256String
Sei Lisa
2022-10-14 18:39:04 +02:00
-
8966b9de97
New upstream function: llGetObjectLinkKey
Sei Lisa
2022-10-01 01:17:35 +02:00
-
3f77f14eac
Upstream update, new function llSetEnvironment
Sei Lisa
2022-09-12 23:23:39 +02:00
-
bc992e6182
LL change: the status of STATUS_DIE_AT_* is returned
Sei Lisa
2022-09-15 01:06:08 +02:00
-
95d0fb4b13
New upstream version of builtins.txt; minor fix
Sei Lisa
2022-08-26 12:48:30 +02:00
-
52771ce630
Add pperrors variable to ease rebasing the preprocessor branch
Sei Lisa
2022-06-17 15:37:22 +02:00
-
7eaa4cb0ad
Fix --postarg and add option --preproc-show-cmdline + unit test
Sei Lisa
2022-06-17 15:09:24 +02:00
-
8d413f910e
Forgot to update copyright year
Sei Lisa
2022-06-07 19:46:31 +02:00
-
fb61e00780
Minor cleanup
Sei Lisa
2022-06-07 19:39:26 +02:00
-
9dedabfa71
Don't rely on Python generating Indet on (float)"-nan"
Sei Lisa
2022-05-19 14:38:36 +02:00
-
07cf4fe30f
LSO does not force positive zero in llDumpList2String
Sei Lisa
2022-05-19 14:29:14 +02:00
-
828b020b8c
Remove disabled code
Sei Lisa
2022-05-17 22:08:14 +02:00
-
d2e64e25a6
Rewrite Mono float to string conversion; fix llDumpList2String
Sei Lisa
2022-05-17 21:50:29 +02:00
-
281ff4d96a
Strings representing denormals no longer give 0 when cast to float
Sei Lisa
2022-05-17 13:39:31 +02:00
-
7c630f4ce4
Fix crash in conversion to string for floats < 1e-13
Sei Lisa
2022-05-17 13:34:40 +02:00
-
c29475d072
New constants and functions; some refactoring of lslfuncopt
Sei Lisa
2022-05-13 14:41:36 +02:00
-
be479771aa
Implement llListRandomize for the calculator
Sei Lisa
2022-03-29 23:29:09 +02:00
-
02b37d6dad
Add OBJECT_ACCOUNT_LEVEL, fix PRIM_PROJECTOR
Sei Lisa
2022-03-06 02:54:58 +01:00
-
bf72d2c3bf
Allow //pragma inline or /*pragma inline*/ for inlining a function
Sei Lisa
2021-10-17 20:07:33 +02:00
-
064a8c4319
Add PRIM_PROJECTOR, add PRIM_TYPE_LEGACY, minor cleanups
Sei Lisa
2021-10-17 19:08:21 +02:00
-
f6fe3dd7bd
Add llGetInventoryAcquireTime
Sei Lisa
2021-06-12 19:18:23 +02:00
-
03c33d1471
Simplify comparisons for most cases in llChar
Sei Lisa
2021-05-19 22:49:14 +02:00
-
cfafb1e9d1
Add llOpenFloater
Sei Lisa
2021-05-19 22:48:44 +02:00
-
c4f210138f
Add newly introduced functions llOrd, llChar, llHash
Sei Lisa
2021-05-08 18:57:09 +02:00
-
3400d19132
Remove indents from list generator
Sei Lisa
2021-05-08 18:45:15 +02:00
-
53e8bd659a
The Base64 functions that used to produce garbage no longer do
Sei Lisa
2021-03-21 19:05:37 +01:00
-
b6a5e01ed4
New upstream version of builtins.txt
Sei Lisa
2021-01-28 12:06:20 +01:00
-
da05d1e1c2
Add Pop to the list of idents that GetNextShortest can't generate
Sei Lisa
2021-01-05 23:27:49 +01:00
-
81906475ff
Update copyright year
Sei Lisa
2021-01-05 23:27:21 +01:00
-
0b266db758
Fix InternalUTF8ToString to consider U+FFFE as invalid
Sei Lisa
2020-11-19 22:26:42 +01:00
-
4771c76d85
Greatly simplify InternalUTF8ToString using a regular expression
Sei Lisa
2020-11-19 19:50:40 +01:00
-
c77607d318
Document the behaviour of InternalUTF8ToString
Sei Lisa
2020-11-19 19:01:50 +01:00
-
e1bcccb979
All tests pass now
Sei Lisa
2020-11-10 02:14:15 +01:00
-
16d8c4c9d1
More progress in migration to dual Python 2&3. Just 2 tests left.
Sei Lisa
2020-11-10 00:15:48 +01:00
-
f8cf78dfac
Progress towards dual Python 2 & 3
Sei Lisa
2020-11-09 02:28:57 +01:00
-
dde9577cea
Additions for strutil: xrange, python2, python3, any2str
Sei Lisa
2020-11-09 02:12:29 +01:00
-
4fd4bf71aa
Use frozenset more consistently
Sei Lisa
2020-11-09 02:06:37 +01:00
-
d9938f1a37
Misc small non-user-visible fixes
Sei Lisa
2020-11-09 01:51:24 +01:00
-
59c3f9fc71
Add newest llGetEnv settings
Sei Lisa
2020-11-09 01:27:13 +01:00