Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 2ca5181413 Branch 5.2 - new releases for 5.2 go from here, main trunk goes %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy f5ae26ec6c official branch for Lua 5.1 %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 18330b6091 lua_dostring/lua_dofile should return any values returned by the chunk %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy bfdcbbcd76 small optimizations (lua_newtable -> lua_createtable) %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 053e873145 new macro luaL_opt to avoid evaluating defaults when no needed %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy ce67a9be31 avoid exporting undefined functions %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 3390f9a35a detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 9273fbd131 no more 'luaL_get/setfield' (replaced by more direct luaL_findtable) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 027e9e99ca simpler implementation for userdata types %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 16ddf86168 luaL_openlib -> luaL_register and new function luaL_loadstring %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy d6ff5d9f46 searchpath is "private affair" of loadlib %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy d628795940 lua_objsize -> lua_objlen (more compatible with use of `len´ in other %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 90de38bf1f warnings in VS .Net %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e8a7ecb982 luaL_findstring -> luaL_checkoption %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 38da9d568a better use defined/undefined as flag values for macros %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e6e543a534 better control for compatibility code %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 6eb68ba57a all function declarations surround name with parentheses %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e5cfa7a367 use of parentheses around macro parameters in call lists, to avoid %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy cf2a194edc better API for luaL_getfield/setfield %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 6acfb91c8d new auxiliary functions to implement new package system %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 7a796a0682 new macro `luaL_typename' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy a6179adf12 detail %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 753625c3f3 new interface for search-path function %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 0c49857c1a new scheme to search paths %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy f4718544de what is provided by lauxlib.c should be defined at lauxlib.h %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 1e0aaf2156 `luaL_dofile' and `luaL_dostring' are deprecated %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 763b8fba1b more stuff goes to configuration file %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 9804467eeb detail %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy f04fe526cd new functions `lua_tointeger' and lua_pushinteger' %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy b97fb932ec Lua kernel does not use malloc/free functions. %!s(int64=22) %!d(string=hai) anos