Roberto Ierusalimschy
|
73ebc5d8f6
|
compat code should keep compatibility
|
2006-01-16 10:42:21 -02:00 |
|
Roberto Ierusalimschy
|
bfdcbbcd76
|
small optimizations (lua_newtable -> lua_createtable)
|
2005-12-29 14:23:32 -02:00 |
|
Roberto Ierusalimschy
|
053e873145
|
new macro luaL_opt to avoid evaluating defaults when no needed
|
2005-10-21 11:47:42 -02:00 |
|
Roberto Ierusalimschy
|
515d556832
|
access to metamethods and metafields should be raw
|
2005-10-20 09:35:25 -02:00 |
|
Roberto Ierusalimschy
|
ed7039024d
|
avoid some warnings
|
2005-10-19 11:05:11 -02:00 |
|
Roberto Ierusalimschy
|
e41fb9a604
|
registry._LOADED created "on demand"
|
2005-10-03 11:36:45 -03:00 |
|
Roberto Ierusalimschy
|
5fa6604f00
|
detail
|
2005-09-06 14:20:11 -03:00 |
|
Roberto Ierusalimschy
|
3390f9a35a
|
detail
|
2005-08-26 14:36:32 -03:00 |
|
Roberto Ierusalimschy
|
9273fbd131
|
no more 'luaL_get/setfield' (replaced by more direct luaL_findtable)
|
2005-08-26 14:32:05 -03:00 |
|
Roberto Ierusalimschy
|
39cdbce23e
|
no more '-w' option + new way to check module existence
|
2005-08-25 12:39:16 -03:00 |
|
Roberto Ierusalimschy
|
027e9e99ca
|
simpler implementation for userdata types
|
2005-08-18 17:36:26 -03:00 |
|
Roberto Ierusalimschy
|
3b828d9e48
|
luaL_setfield does a non-raw set
|
2005-08-18 13:04:05 -03:00 |
|
Roberto Ierusalimschy
|
68548a02d3
|
fancier code ;)
|
2005-08-17 17:09:31 -03:00 |
|
Roberto Ierusalimschy
|
2f2b4a42a9
|
luaL_checkudata raises an error if value is not correct
(like other luaL_check functions)
|
2005-08-17 16:05:04 -03:00 |
|
Roberto Ierusalimschy
|
16ddf86168
|
luaL_openlib -> luaL_register and new function luaL_loadstring
|
2005-08-15 11:12:32 -03:00 |
|
Roberto Ierusalimschy
|
39c0f391c6
|
detail
|
2005-08-10 15:47:09 -03:00 |
|
Roberto Ierusalimschy
|
f01a95d4a0
|
detail
|
2005-08-09 09:30:19 -03:00 |
|
Roberto Ierusalimschy
|
d6ff5d9f46
|
searchpath is "private affair" of loadlib
|
2005-07-13 16:02:42 -03:00 |
|
Roberto Ierusalimschy
|
20131e54d3
|
no more "getc" when testing if file exists
|
2005-07-12 11:32:48 -03:00 |
|
Roberto Ierusalimschy
|
3d08aa591d
|
details
|
2005-07-11 13:41:51 -03:00 |
|
Roberto Ierusalimschy
|
e86dab2dae
|
details
|
2005-07-11 11:01:28 -03:00 |
|
Roberto Ierusalimschy
|
d628795940
|
lua_objsize -> lua_objlen (more compatible with use of `len´ in other
places [opcode name, metamethod index, etc.])
|
2005-05-31 11:34:02 -03:00 |
|
Roberto Ierusalimschy
|
05348d834b
|
better error message
|
2005-05-31 11:31:50 -03:00 |
|
Roberto Ierusalimschy
|
90de38bf1f
|
warnings in VS .Net
|
2005-05-31 11:25:18 -03:00 |
|
Roberto Ierusalimschy
|
e8a7ecb982
|
luaL_findstring -> luaL_checkoption
|
2005-05-25 10:21:26 -03:00 |
|
Roberto Ierusalimschy
|
67578ec51f
|
several small details
|
2005-05-17 16:49:15 -03:00 |
|
Roberto Ierusalimschy
|
c2bb9abcec
|
better quotes for strings in error messages
|
2005-05-16 18:19:00 -03:00 |
|
Roberto Ierusalimschy
|
da32450c3d
|
new API function `lua_tolstring'
|
2005-05-16 16:21:11 -03:00 |
|
Roberto Ierusalimschy
|
9ffae705ee
|
new "primitive" getn
|
2005-03-16 13:58:41 -03:00 |
|
Roberto Ierusalimschy
|
d55bb795fa
|
details
|
2005-02-23 14:30:22 -03:00 |
|
Roberto Ierusalimschy
|
af39352632
|
LUA_PATH_SEP -> LUA_PATHSEP
|
2005-02-10 15:12:02 -02:00 |
|
Roberto Ierusalimschy
|
4194de70e7
|
details
|
2004-12-20 11:47:29 -02:00 |
|
Roberto Ierusalimschy
|
36541dec9b
|
towards new package system
|
2004-09-29 18:03:14 -03:00 |
|
Roberto Ierusalimschy
|
6acfb91c8d
|
new auxiliary functions to implement new package system
|
2004-09-21 13:54:32 -03:00 |
|
Roberto Ierusalimschy
|
3c394b12f9
|
detail
|
2004-09-03 10:17:14 -03:00 |
|
Roberto Ierusalimschy
|
7d309480dd
|
new way to handle _PATH (old LUA_PATH)
|
2004-08-30 15:35:14 -03:00 |
|
Roberto Ierusalimschy
|
fe8c365281
|
default state (created by `luaL_newstate´) has a default panic function
|
2004-08-13 16:52:53 -03:00 |
|
Roberto Ierusalimschy
|
942496d767
|
small bug
|
2004-07-13 17:11:32 -03:00 |
|
Roberto Ierusalimschy
|
7a796a0682
|
new macro `luaL_typename'
|
2004-07-09 15:23:17 -03:00 |
|
Roberto Ierusalimschy
|
80ec81926c
|
`lua.c' also needs the default path, so auxlib should provide it
|
2004-07-01 11:26:28 -03:00 |
|
Roberto Ierusalimschy
|
753625c3f3
|
new interface for search-path function
|
2004-06-29 13:57:56 -03:00 |
|
Roberto Ierusalimschy
|
0c49857c1a
|
new scheme to search paths
|
2004-06-21 17:05:29 -03:00 |
|
Roberto Ierusalimschy
|
dba17070ac
|
optional error for accesss to undefined variables/fields
|
2004-06-17 11:06:52 -03:00 |
|
Roberto Ierusalimschy
|
b8691f13a8
|
`getn' uses binary search if it has to count elements
|
2004-06-02 16:06:14 -03:00 |
|
Roberto Ierusalimschy
|
9d8426bab4
|
better error messages for `loadfile'
|
2004-06-02 10:50:46 -03:00 |
|
Roberto Ierusalimschy
|
1e0aaf2156
|
luaL_dofile' and luaL_dostring' are deprecated
|
2004-05-31 16:27:14 -03:00 |
|
Roberto Ierusalimschy
|
7e41612eb2
|
code parameterized by LUA_FIRSTINDEX (first index of an array)
|
2004-05-10 14:50:51 -03:00 |
|
Roberto Ierusalimschy
|
b4cd38ba6c
|
new scheme for configuration through `luaconf.h'
|
2004-04-30 17:13:38 -03:00 |
|
Roberto Ierusalimschy
|
29a13b4128
|
detail
|
2004-03-23 13:38:43 -03:00 |
|
Roberto Ierusalimschy
|
1edea34666
|
details
|
2004-02-18 10:40:03 -03:00 |
|