Build 5811
SVN-
fix map-text loading.
Show details
The file descriptor was closed from Lua code, causing the subsequent kfilelength() to fail and attempt an allocation of (size_t)-1 bytes.
SVN handles and Git names are merged into one person.
fix map-text loading.
The file descriptor was closed from Lua code, causing the subsequent kfilelength() to fail and attempt an allocation of (size_t)-1 bytes.
fix negative alpha for 'rotatespritea'. BUILD_LUNATIC.
Conceptually, this amends r4428.
implement 'clearmapstate', fix 'resetplayerflags' parsing.
fix build and user_defs definition mismatch.
Left: projectile changes.
fix a couple of typo-like issues found by listglobals.sh. DONT_BUILD.
fix typos in control.lua (get/setmusicposition).
fix build and linking. DONT_BUILD.
- t{sector,wall}type are simply typedef'd to the non-t versions - make FORCE_INLINE unconditional of DISABLE_INLINING (otherwise there are multiple definitions of these functions) - update lunatic/doc/lpeg-lunatic.patch to apply against the LPeg 0.12 I just downloaded
show on-screen errors even in passive menu; fix '(display)rand*' for large values.
Also, some minor style cleanup in game.c. DONT_BUILD.
fix actor[] and player[] indexing after LuaJIT bugfix 66515a054c0826ce.
player[].loogcnt, userdef[].color, minor fixes.
fix tilesizx[] and tilesizy[] system gamearrays.
fix building and startup up to tilesizx[] failure. DONT_BUILD.
- Needed to rip out enum GameEvent_t into own header file to prevent what would be a circular #include otherwise - Added some forgotten #ifdef LUNATIC - updated structure and function declarations on the Lua FFI side
fix 'screentext' command.
fix 'spawn' OSD command when running with -Lopts=strict.
BUILD_LUNATIC.
fix DBG_.testmembread after r4290.
fix 'getincangle'.
Fix compilation of C++ build, but not starting up yet.
BUILD_LUNATIC.
fix setup under Mapster32, remove a few obsolete lines in defs_common.lua.
fix a couple of spelling mistakes in the doc, found using Emacs ispell.
fix assignment to projectile sound/bsound/isound.
fix ported A_FurthestVisiblePoint().
fix _digitalnumber, remove player._INPUT_BITS, add sprite.all().
in control.lua, use C's fwrite() to write gamearray to disk, fix typo.
fix passing some string members to con.action(), rewrite conststruct().
... by creating a struct with 'static const int' members, as recommended on http://www.freelists.org/post/luajit/Performance-implications-of-large-FFI-constants,4
fix some must-fail tests and module()s without require'end_gamevars'.