Roberto Ierusalimschy
|
1aa4f69b51
new type 'lua_Ctx' for continuation-function contexts (to allow type
|
пре 11 година |
Roberto Ierusalimschy
|
5bbb4a06a6
removed unused parameter Ä'L' in macro 'api_check' and company
|
пре 11 година |
Roberto Ierusalimschy
|
d4fb848be7
added api check in 'lua_typename' (tag is valid)
|
пре 11 година |
Roberto Ierusalimschy
|
b9dcf9974d
detail (typos in comments)
|
пре 11 година |
Roberto Ierusalimschy
|
08a9c9faa3
detail (comment)
|
пре 11 година |
Roberto Ierusalimschy
|
84fe52dbeb
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
пре 11 година |
Roberto Ierusalimschy
|
54ac5960a8
LUA_MAXUNSIGNED was only used to define 2.0^intnumbits (and that
|
пре 11 година |
Roberto Ierusalimschy
|
89b56e7d84
more precision between closure types ('LClosure' x 'CClosure')
|
пре 11 година |
Roberto Ierusalimschy
|
fa3113ffbf
cleaner way to handle bit CIST_OAH (with auxiliar macros)
|
пре 11 година |
Roberto Ierusalimschy
|
8b5940e7ca
must also reset CIST_OAH if necessary (CallInfo is not a fresh one)
|
пре 11 година |
Roberto Ierusalimschy
|
542b6cfc02
no need for field 'status' in structure 'CallInfo' (after removal
|
пре 11 година |
Roberto Ierusalimschy
|
6f6fd96e3b
new type lua_KFunction + no more 'lua_getctx'
|
пре 11 година |
Roberto Ierusalimschy
|
8927c14317
removed macro 'luai_checknum' (as NaN trick is not doable now)
|
пре 11 година |
Roberto Ierusalimschy
|
fd1672ba98
avoid non-conformant pointer arithmetic in api check for 'lua_rotate'
|
пре 11 година |
Roberto Ierusalimschy
|
e3b9569e04
function 'reverse' uses appropriate variants of 'setobj' for better
|
пре 11 година |
Roberto Ierusalimschy
|
965993da07
comments added to 'lua_rotate'
|
пре 11 година |
Roberto Ierusalimschy
|
5a5a834975
new API function 'lua_rotate'
|
пре 11 година |
Roberto Ierusalimschy
|
4fe11ae232
'lua_getuservalue' returns type of user value
|
пре 11 година |
Roberto Ierusalimschy
|
c549d4fe64
'lua_strtonum' (and 'luaO_str2num') now return string size, instead of
|
пре 11 година |
Roberto Ierusalimschy
|
5388aa9fc0
'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' (which converts
|
пре 11 година |
Roberto Ierusalimschy
|
ffa43df3cd
'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue')
|
пре 11 година |
Roberto Ierusalimschy
|
037a70dfea
cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from
|
пре 11 година |
Roberto Ierusalimschy
|
8f961da3db
macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that
|
пре 11 година |
Roberto Ierusalimschy
|
ef789d4161
new global macro 'LUA_MAXUNSIGNED'
|
пре 11 година |
Roberto Ierusalimschy
|
493b3fdd65
added an 'api_check' for negative sizes in 'lua_checkstack'
|
пре 11 година |
Roberto Ierusalimschy
|
a3addae036
lua_gettable and similars return type of gotten value
|
пре 11 година |
Roberto Ierusalimschy
|
87c930676f
detail (comments)
|
пре 11 година |
Roberto Ierusalimschy
|
295f7ac04e
added 'stip' parameter to lua_dump/string.dump
|
пре 11 година |
Roberto Ierusalimschy
|
c86b9da022
userdata can have any Lua value as uservalue
|
пре 11 година |
Roberto Ierusalimschy
|
ffa96d988d
field 'op' renamed to 'open'
|
пре 11 година |