BlindWanderer/lslint — comment on commit 06977c8cefa28b76ef8ae7d9d16a6c0d30f1f01a
File:  line 0
By BlindWanderer:

I'm sorry I didn't realize there was a script that auto generated the file but if you compare the output of the script to the preceding version of builtins.txt you will find that the order of functions do not match. It suggests that builtins.txt was last updated by hand.

Since LL has not updated lscript_library.cpp etc in some time (lacks the new functions etc) the only way to keep the file current is to update it by hand.

Thinking aloud: A more complete solution to this problem might be to query the category pages of the LSL Portal for this information. Getting function signatures might put undo stress on the wiki so you would want to grab the articles in raw form instead of trying to parse the html. It should be noted that not all constants have articles so it's not an ideal solution for constants.