------------------------------------------------------------------------ r4050 | helixhorned | 2013-09-05 10:37:47 -0700 (Thu, 05 Sep 2013) | 5 lines Lunatic: make -Lopts=strict also error on some table reads w/ nonexistent keys. Specifically, for the tables returned with require"DEFS" etc. This allows to check if maybe parts of a bundle of files is missing (because comparisons like "spr.picnum == D.NONEXISTENT_NAME" do not yield errors normally). ------------------------------------------------------------------------ r4049 | helixhorned | 2013-09-05 10:37:46 -0700 (Thu, 05 Sep 2013) | 6 lines Lunatic: add option -Lopts=... from command line. Permitting to enable various debugging options. See "eduke32 -debughelp" for which ones those are: they were previously settable from defs_common.lua, and a new option 'strict' has been added that makes accesses to void sprites error. (That is, already "sprite[i]", not "sprite[i].some_member".) ------------------------------------------------------------------------ r4048 | helixhorned | 2013-09-05 10:37:44 -0700 (Thu, 05 Sep 2013) | 6 lines A couple of minor changes. - engine.c: comment out some unused decls with RELEASE=0 DEBUGANYWAY=1 - Lunatic: update dump.lua and v.lua - Lunatic: test/test_geom.lua: note a perf regression (wrt older LuaJIT, or I mis-configured / built something wrong) ------------------------------------------------------------------------ r4047 | helixhorned | 2013-09-05 10:37:42 -0700 (Thu, 05 Sep 2013) | 1 line Lunatic: fix _digitalnumber, remove player._INPUT_BITS, add sprite.all(). ------------------------------------------------------------------------ r4046 | helixhorned | 2013-09-05 10:37:40 -0700 (Thu, 05 Sep 2013) | 1 line util/build.lua: lose packing, use fread(), make bound-check nan-safe. ------------------------------------------------------------------------ r4045 | helixhorned | 2013-09-05 10:37:38 -0700 (Thu, 05 Sep 2013) | 1 line premap.c: delete GPSPEED/CYCLERs only after the loop with EVENT_LOADACTOR events ------------------------------------------------------------------------ r4044 | helixhorned | 2013-09-05 10:37:36 -0700 (Thu, 05 Sep 2013) | 3 lines Lunatic: gv.getangle() vs. analogous Lua function test, add some anchors to doc. Also, in listglobals.sh, check for file existence. ------------------------------------------------------------------------ r4043 | helixhorned | 2013-09-05 10:37:35 -0700 (Thu, 05 Sep 2013) | 1 line Lunatic: in control.lua, use C's fwrite() to write gamearray to disk, fix typo. ------------------------------------------------------------------------ r4042 | helixhorned | 2013-09-05 10:37:31 -0700 (Thu, 05 Sep 2013) | 1 line a.m32: add 'moveselsects', moving them so that each sector's 1st pt is at (0,0). ------------------------------------------------------------------------