Original log file · 20130905-4050.txt
------------------------------------------------------------------------
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).
------------------------------------------------------------------------
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).
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".)
FixEngine
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)
fix _digitalnumber, remove player._INPUT_BITS, add sprite.all().
util/build.lua: lose packing, use fread(), make bound-check nan-safe.
CON
premap.c: delete GPSPEED/CYCLERs only after the loop with EVENT_LOADACTOR events
gv.getangle() vs. analogous Lua function test, add some anchors to doc.
Also, in listglobals.sh, check for file existence.
in control.lua, use C's fwrite() to write gamearray to disk, fix typo.
Engine
a.m32: add 'moveselsects', moving them so that each sector's 1st pt is at (0,0).