Commit graph

7 commits

Author SHA1 Message Date
Sei Lisa
d0d6d6744b Bump copyright year
The help text in main.py was still at 2015. Oops.
2018-03-23 16:36:45 +01:00
Sei Lisa
14b13dc4e5 Implement flags aimed at removing "magic names" in the code.
strlen for llStringLength, detect for llDetected* and touch*/collision*/sensor, touch for touch*, grab for touch().
2017-10-27 18:49:58 +02:00
Sei Lisa
4c8227bae5 Set min for llStringLength and llGetListLength to 0. 2017-10-27 11:25:18 +02:00
Sei Lisa
0bbfb08234 Add some missing but important minimum values.
llSubStringIndex and llListFindList with min=-1 allow optimizing this:

if (llListFindList(...) < 0)  ->  if (~llListFindList(...))

That has been implemented since long, but we didn't have the data.
2017-10-25 18:36:48 +02:00
Sei Lisa
d5f5ab8b88 Add side-effect-free information for events. 2017-10-25 17:46:50 +02:00
Sei Lisa
adde423447 Fix SEFness of llRequestPermissions. It's never SEF. 2017-10-25 14:07:32 +02:00
Sei Lisa
214d4a8a57 Add and read function properties table.
This solves a long-standing issue where we needed more data about LSL functions than just whether it's side-effect-free.

There's still some debug code, which is kept for history purposes.
2017-10-21 10:00:31 +02:00