aboutsummaryrefslogtreecommitdiff
path: root/BUGS (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-06-05Table transfer improvementsBenoit Germain6-117/+286
* new API function lanes.register( "name", module) to manually register a module table after it was required * Transfering registered module tables will link the equivalent in the destination state instead of cloning it * bumped version to 3.11
2017-05-16prepare the way for module table lookupBenoit Germain1-99/+91
Add tables when populating lookup databases. The idea is, when transfering a known table, to perform a lookup in the destination for the equivalent table instead of cloning the original (not implemented yet).
2017-05-16Add test for table caching in basic.luaBenoit Germain1-0/+8
When transfering a table through multiple references, the transfer result should preserve reference equality.
2017-05-12Some code formatting and other non-changesBenoit Germain1-50/+52
2017-05-10Suppress a #pragma messageBenoit Germain2-2/+2
2017-05-10Improve LuaJIT supportBenoit Germain5-12/+28
* better LuaJIT-specific headers detection * add LuaJIT-specific libraries when known * properly raise an error when attempting to transfer a LUAT_CDATA value * some compilationg warning fixes
2017-01-11OpenWRT supportfirst-leon1-0/+1
https://github.com/openwrt/packages/tree/master/lang/lualanes
2016-12-13Fix build with USE_DEBUG_SPEWAidan Holm1-1/+1
2016-11-21Bump version, update docv3.10.1Benoit Germain4-4/+78
2016-11-21Fix 64 bits compilation warningsBenoit Germain4-7/+8
2016-07-05Fix an implicit number-to-string conversion in keeper.cPeter Melnichenko1-3/+1
2016-04-20Added __lanesignore field for metatablesIlya Uvarenkov1-1/+17
2015-09-18Not needed to call configure. It is called automatically with no settings if ↵aryajur1-478/+489
not called manually
2015-04-27Preparing next releasev3.10.0Benoit Germain4-5/+76
2015-04-12Fix standard library lists for Lua 5.3mpeterv2-0/+6
Fixes crash on require under Lua 5.3 without LUA_COMPAT_5_2. Fixes utf8 library not loaded under Lua 5.3.
2015-02-25Do not strip debug info of dumped functions on Lua 5.3mpeterv1-2/+2
2015-02-25Fix package test for Lua 5.2 and Lua 5.3mpeterv1-8/+10
Starting from Lua 5.2, package.loaders is renamed as package.searchers.
2015-02-25Apply _ENV-related logic to Lua 5.3mpeterv1-5/+5
It was only applied to Lua 5.2.
2015-02-24Fix segfault in LG_lane_newmpeterv1-3/+3
STACK_END macro was used to check stack size of child Lua state _after_ its thread was launched. That could lead to the check failing as the child thread started manipulating the stack. The macro then called lua_error on the child state from the parent thread, causing a segfault as Lua C API is not thread-safe. The fix is to place STACK_END statements before THREAD_CREATE statement.
2014-12-16preliminary Lua 5.3 supportBenoit Germain6-55/+68
Untested, but it might just work :).
2014-11-03Update READMEBenoit Germain1-0/+3
2014-09-18New API lanes.sleep (bumped version to 3.9.7)Benoit Germain4-6/+35
2014-07-08fix lookup of globals created by on_state_createBenoit Germain3-4/+35
* Postponed _G scan for function lookup database to after on_state_create invocation * Fixed a crash when USE_DEBUG_SPEW == 1
2014-07-03Fix a Xbox compilation issueBenoit Germain1-0/+4
2014-06-26Fix issue #102Benoit Germain1-1/+1
2014-06-17Deep userdata changesBenoit Germain9-478/+545
* bumped version to 3.9.6 * separate deep userdata code in a dedicated file to allow external modules to implement Lanes-compatible deep userdata without requiring a binary dependency against the Lanes module. because of this linda_id function(eDO_metatable) must push 2 values on the stack: a metatable and a deep version string obtained from luaG_pushdeepversion()
2014-05-16Minor fixes and tweaksBenoit Germain3-201/+241
* bumped version to 3.9.5 * lanes.gen() error reporting improvements * fix linda.__towatch to return non-nil when the linda is empty
2014-04-26LuaJIT auto detect part 2Stepets1-14/+22
now one may just type "make" without specifing flags and libs and get luajit compatible lanes build !!pkg-config required!!
2014-04-24Fix undefined returned value by linda:send()Benoit Germain1-2/+1
2014-04-23Fix build issues with compat.c/hBenoit Germain7-13/+8
2014-04-20LuaJIT auto detect FIXStepets1-4/+6
2014-04-20LuaJIT auto detectStepets1-4/+5
2014-04-03moved compatibility code in a separate fileBenoit Germain6-69/+75
2014-03-24Delete some old rockspecsv3.9.43.9.4Benoit Germain6-396/+0