Commit graph

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