Commits

Author Commit Message Labels Comments Date
Harald Klimach
Applied pach 2 for Lua 5.2.2 Garbage collector can trigger too many times in recursive loops.
Harald Klimach
Applied patch 1 for Lua 5.2.2 Stack overflow in vararg functions with many fixed parameters called with few arguments.
jas43
get_table_userdata: getting a userdata value from a table.
Harald Klimach
Decode output in utests to ascii before writing in Python 3
Harald Klimach
Updated waf
Harald Klimach
Also allocate val in the vvect routines for invalid arguments with size 0
Harald Klimach
Access ErrCode only after it was allocated and return it with length of 0, if there was no matching array in the Lua script due to invalid argument combination.
Harald Klimach
Merged valgrind fixes and gfortran 4.8 warnings
Harald Klimach
Silence of gfortran 4.8 warnings and removed superfluous routine
jas43
Fix uninitialized access in vector routines. Doing things like ErrCode = ibset(ErrCode, aoterr_NonExistent) is dangerous if ErrCode is not already set (and, for ErrCode to be meaningful given the error code definitions, set to 0 initially). Change such lines to (e.g.) ErrCode = ibset(0, aoterr_NonExistent) if that's the first time ErrCode can be set in the procedure or explicitly set all ErrCode elements to 0 (depending on which is most…
jas43
Bindings for lightuserdata. lightdata can be used to pass a C pointer (e.g. to a Fortran object) from Fortran to the lua stack and vice versa.
Harald Klimach
Updated mainpage.md
Harald Klimach
Updated README to reflect the update to Lua 5.2.2
Harald Klimach
Removed unintentional commenting in the quadruple precision part
Harald Klimach
Changed aot_table_open to be a single routine with optional arguments instead of three routines in a generic interface.
Harald Klimach
Changed the aot_get_value interface to use optional thandle instead of dedicated interface for the global variables, to avoid need for distinguishing in the calling routines for this difference.
Harald Klimach
Merged in Lua 5.2.2.
Harald Klimach
Use version_info[0] instead of version_info.major to avoid trouble with Python 2.6
Harald Klimach
Updated waf
Harald Klimach
Check for libm for the Lua interpreter
Harald Klimach
Removed incompatability with Python3
Harald Klimach
Updated to Lua 5.2.2.
Harald Klimach
Include building the Lua interpreter, as it might be handy to have it available.
Harald Klimach
Merged in removal of unused long variable in unit test
Harald Klimach
Removed unused long variable from aot_buffer unit test.
Harald Klimach
Added copyright notices everywhere
Harald Klimach
Added a check for ISO_C_Binding support by the compiler
Harald Klimach
More improvements to the documentation entry points
Harald Klimach
Separate README from mainpage
Harald Klimach
Converted the README to markdown and included it as mainpage in doxygen
  1. Prev
  2. Next