There's a new scripting page on the wiki today.
CHDK Scripting Cross Reference PageIt was generated by dumping all the Lua and uBASIC scripting functions in the source code, massaging the information in a spreadsheet and finding links to every function, converting that spreadsheet to wikimedia table format and creating a new page.
In the process, there were a number of undocumented functions found (mostly related to the recent pseudo-merge of CHDK and CHDK-DE). Stubs for those were added at the bottom of
Script_commands. If you have a moment, completing those would be a big help.
Please feel free to fix mistakes and bloopers. However, be aware that Wiki tables are very touchy.
Also, I still have the original spreadsheet but the online conversion function I used (
http://excel2wiki.net/wikipedia.php ) strips formatting so I had to edit it back in by hand. Not sure the best way to maintain this going forward. Maybe just normal wiki editing will be enough ? Or perhaps a CSV version of the speadsheet stored in the svn trunk (reyalp's suggestion) but then I'll have to write my own converter that keeps the formatting the way you see it. Always another project over the horizon.