aboutsummaryrefslogtreecommitdiff
path: root/lua.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added definition for LUA_VERSION_RELEASE_NUMRoberto Ierusalimschy2018-07-111-1/+3
| | | | | LUA_VERSION_RELEASE_NUM is set to the release number of the Lua interpreter (e.g., 5.4.0 becomes the integer 50400).
* no need to check whether libraries and host use the same kernel;Roberto Ierusalimschy2018-06-181-2/+2
| | | | Lua should work correctly with several copies of the kernel
* no more nil-in-tableRoberto Ierusalimschy2018-04-041-4/+1
|
* 'fTransfer' -> 'ftransfer' / 'nTransfer' -> 'ntransfer'Roberto Ierusalimschy2018-03-161-3/+3
| | | | (keep the standard of names in lower case)
* both 'fTransfer' and 'nTransfer' may not fit in a 'char'Roberto Ierusalimschy2018-03-051-3/+3
|
* year in copyright changed to 2018Roberto Ierusalimschy2018-03-021-3/+3
|
* first (parcial) implementation of 'keyin'/'removekey'Roberto Ierusalimschy2018-02-251-1/+3
| | | | (still no metamethods, no raw verssions)
* userdata can have multiple user valuesRoberto Ierusalimschy2018-02-201-5/+10
|
* two new fields 'fTransfer'/'nTransfer' in 'lua_Debug' structureRoberto Ierusalimschy2018-02-171-1/+3
| | | | (for information about values being given and returned in function calls)
* back to 'CallInfo' (no gains with its removal)Roberto Ierusalimschy2017-11-071-3/+2
|
* 'lua_Debug' not using 'CallInfo'Roberto Ierusalimschy2017-11-031-2/+3
|
* new API for 'lua_resume' + cleaning the uses of the 'extra' field inRoberto Ierusalimschy2017-11-021-2/+3
| | | | 'CallInfo'
* new version (5.4)Roberto Ierusalimschy2017-07-271-4/+4
|
* revamping the incremental collectorRoberto Ierusalimschy2017-05-261-2/+2
| | | | | | Some simplifications (not counting bytes, couting only slots visited; no more 'gcfinnum'); more GC parameters; using vararg in 'lua_gc' to set parameters in different GC modes
* 'lua_rawlen' returns 'lua_Unsigned' instead of 'size_t'. (RealRoberto Ierusalimschy2017-05-181-2/+2
| | | | | length of strings and userdata are limited by Lua integers, but table length is hard to compute limiting it to 'size_t'.)
* generational collection: new attempt (still incomplete)Roberto Ierusalimschy2017-02-231-1/+3
|
* release 5.3.4 (year 2017)Roberto Ierusalimschy2016-12-221-4/+4
|
* 'lua_pushglobaltable' returns 'void'v5.3.3Roberto Ierusalimschy2016-05-301-2/+2
|
* new release number + new yearRoberto Ierusalimschy2016-01-131-4/+4
|
* new release number (5.3.2)Roberto Ierusalimschy2015-11-131-2/+2
|
* new release number (5.3.1)Roberto Ierusalimschy2015-06-031-2/+2
|
* 'lua_pushliteral' implemented with 'lua_pushstring' (to takeRoberto Ierusalimschy2015-03-101-3/+2
| | | | advantage of the cache)
* removed macro LUAI_FIRSTPSEUDOIDX (that stuff does not needRoberto Ierusalimschy2015-01-131-3/+5
| | | | to be configurable)
* new year (2015)Roberto Ierusalimschy2014-12-261-3/+3
|
* avoid octal numeralsRoberto Ierusalimschy2014-12-081-2/+2
|
* bug: lua_tounsignedx must cast to lua_Unsigned (of course...)Roberto Ierusalimschy2014-11-291-2/+2
|
* next release won't be betaRoberto Ierusalimschy2014-11-281-2/+2
|
* details (matching parameter names with manual)Roberto Ierusalimschy2014-11-121-10/+11
|
* detail (line break)Roberto Ierusalimschy2014-11-081-3/+2
|
* 'lua_stringtonum' -> 'lua_stringtonumber'Roberto Ierusalimschy2014-10-171-2/+2
|
* 'lua_strtonum' -> 'lua_stringtonum'Roberto Ierusalimschy2014-10-151-2/+2
|
* 'lua_Kcontext' -> 'lua_KContext'Roberto Ierusalimschy2014-10-071-6/+6
|
* alpha -> betaRoberto Ierusalimschy2014-10-041-2/+2
|
* deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.)Roberto Ierusalimschy2014-10-011-2/+2
|
* new functions 'lua_geti/lua_seti' (non raw)Roberto Ierusalimschy2014-08-211-1/+3
|
* 'lua_Ctx' -> 'lua_Kcontext'Roberto Ierusalimschy2014-08-011-7/+7
|
* release changed to (5.3) alphav5.3-alphaRoberto Ierusalimschy2014-07-311-2/+2
|
* better support for extra user space associated with a Lua stateRoberto Ierusalimschy2014-07-241-1/+3
|
* 'lua_replace' implemented as a macro using 'lua_copy'Roberto Ierusalimschy2014-07-221-2/+3
|
* new type 'lua_Ctx' for continuation-function contexts (to allow typeRoberto Ierusalimschy2014-07-171-28/+32
| | | | to be configurable)
* unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)Roberto Ierusalimschy2014-06-261-5/+18
| | | | deprecated
* new type lua_KFunction + no more 'lua_getctx'Roberto Ierusalimschy2014-06-101-6/+12
|
* new API function 'lua_rotate'Roberto Ierusalimschy2014-05-131-6/+9
|
* new function 'lua_isyieldable' (and 'coroutine.isyieldable')Roberto Ierusalimschy2014-05-081-1/+3
|
* 'lua_getuservalue' returns type of user valueRoberto Ierusalimschy2014-05-011-2/+2
|
* 'lua_strtonum' (and 'luaO_str2num') now return string size, instead ofRoberto Ierusalimschy2014-05-011-2/+2
| | | | receiving it
* copyright year -> 2014Roberto Ierusalimschy2014-03-201-3/+3
|
* lua_gettable and similars return type of gotten valueRoberto Ierusalimschy2014-03-121-7/+8
|
* added 'strip' parameter to lua_dump/string.dumpRoberto Ierusalimschy2014-02-251-2/+2
|
* no more local collectionRoberto Ierusalimschy2014-02-131-2/+1
|