{"shas":[["dde7289f05f736179e9b4eb6ced1ebaf6eb17528","8137e5ccca8f43e0741ded0fadfeec75ce8d1c06@dd0e9695-b195-4be7-bd10-2dea1a65a6b6","* Documented everything.\n* Renamed LuaSandbox::register() to LuaSandbox::registerLibrary(). The book \"Programming in Lua\" raises the interesting possibility of defining classes in C for object-oriented programming in Lua. If we want to support that, then a family of LuaSandbox::register*() functions makes sense.\n* Store the maximum index for stored chunks in the PHP object instead of in the Lua registry, so that when there is an emergency timeout, the LuaSandboxFunction objects will be safely invalidated, instead of calling some other function.\n* Introduced a separate exception class for emergency timeouts, since it's essential to know when the LuaSandboxFunction objects are invalidated.\n\n\n\ngit-svn-id: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk@94863 dd0e9695-b195-4be7-bd10-2dea1a65a6b6","tstarling"]],"ref":"refs/heads/trunk","size":1,"head":"dde7289f05f736179e9b4eb6ced1ebaf6eb17528","push_id":39888133}