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 |
|
Roberto Ierusalimschy
|
fa198197a0
|
lua_(set)getglobal are ok to use
|
2003-11-05 09:59:14 -02:00 |
|
Roberto Ierusalimschy
|
97b838d9ab
|
new semantics for setn/getn (no more changes to `n')
|
2003-10-20 16:32:55 -02:00 |
|
Roberto Ierusalimschy
|
533737f26e
|
new functions lua_getfield' and lua_setfield'
|
2003-10-10 09:57:55 -03:00 |
|
Roberto Ierusalimschy
|
f04fe526cd
|
new functions `lua_tointeger' and lua_pushinteger'
|
2003-10-07 17:13:41 -03:00 |
|
Roberto Ierusalimschy
|
b97fb932ec
|
Lua kernel does not use malloc/free functions.
|
2003-10-02 17:31:17 -03:00 |
|
Roberto Ierusalimschy
|
a62d39aa1c
|
detail: `luaL_where' does not use the name information
|
2003-10-01 13:50:53 -03:00 |
|
Roberto Ierusalimschy
|
60aa01d8f7
|
fully-weak tables are more efficient
|
2003-05-16 15:59:08 -03:00 |
|
Roberto Ierusalimschy
|
176cd7d1a3
|
`#!' is detected by loadfile, not by the lexer
|
2003-05-15 09:20:24 -03:00 |
|
Roberto Ierusalimschy
|
f0cc013afa
|
luaL_getn/setn must operate correctly over negative indices
|
2003-04-07 11:35:00 -03:00 |
|