Roberto Ierusalimschy
|
b892f0a877
|
new API function `createuserdata'
|
2000-10-26 10:47:05 -02:00 |
|
Roberto Ierusalimschy
|
cdc8139e29
|
registry mechanism
|
2000-10-24 17:12:06 -02:00 |
|
Roberto Ierusalimschy
|
64eecc0b82
|
new macro LUA_API
|
2000-10-20 14:39:03 -02:00 |
|
Roberto Ierusalimschy
|
46b543ebef
|
better treatment for errors inside _ERRORMETHOD
|
2000-10-09 13:46:43 -02:00 |
|
Roberto Ierusalimschy
|
001f2bdd0e
|
new definition for types-tags
|
2000-10-05 09:14:08 -03:00 |
|
Roberto Ierusalimschy
|
f6834f4393
|
new API function `lua_type' + new type lua_Type
|
2000-10-02 17:10:55 -03:00 |
|
Roberto Ierusalimschy
|
78bc8e553d
|
new API for garbage collector
|
2000-10-02 11:47:43 -03:00 |
|
Roberto Ierusalimschy
|
91c003dcc2
|
details
|
2000-09-18 16:39:18 -03:00 |
|
Roberto Ierusalimschy
|
620d22f2a0
|
new API function lua_rawget
|
2000-09-14 11:09:31 -03:00 |
|
Roberto Ierusalimschy
|
55c3bc2bcb
|
_ALERT is used (and assumed) only by the libs
|
2000-09-12 10:46:59 -03:00 |
|
Roberto Ierusalimschy
|
30f6e658d2
|
lua_newstate' renamed to lua_open'
|
2000-09-11 16:42:57 -03:00 |
|
Roberto Ierusalimschy
|
6e80c1cde1
|
new version for API
|
2000-09-05 16:33:32 -03:00 |
|
Roberto Ierusalimschy
|
9a21e81907
|
more builtin functions using official API
|
2000-08-31 18:01:43 -03:00 |
|
Roberto Ierusalimschy
|
f0b3cd1d6f
|
new API functions pop', insert', and `move'
|
2000-08-31 17:23:40 -03:00 |
|
Roberto Ierusalimschy
|
100bfec39a
|
new implementation for `next'
|
2000-08-31 11:08:27 -03:00 |
|
Roberto Ierusalimschy
|
a97f29f154
|
explicit stack control in the API
|
2000-08-29 17:43:28 -03:00 |
|
Roberto Ierusalimschy
|
ac12f4db4b
|
C upvalues are the last arguments to a function
|
2000-08-29 11:33:31 -03:00 |
|
Roberto Ierusalimschy
|
9fdf73bc9a
|
first version for new API
|
2000-08-28 14:57:04 -03:00 |
|
Roberto Ierusalimschy
|
90fb2e18e8
|
pushref' is more efficient (and probably more useful) than getref'.
|
2000-08-17 10:18:01 -03:00 |
|
Roberto Ierusalimschy
|
ddc8d94a08
|
new name for `lua_[sg]etglobaltable'
|
2000-08-14 16:18:14 -03:00 |
|
Roberto Ierusalimschy
|
e238efc536
|
default now is multi-state
|
2000-08-09 16:16:57 -03:00 |
|
Roberto Ierusalimschy
|
397905ef86
|
(much) better handling of memory alloction errors
|
2000-08-07 15:39:16 -03:00 |
|
Roberto Ierusalimschy
|
ae55f3eead
|
no varargs in Lua API
|
2000-06-30 16:17:08 -03:00 |
|
Roberto Ierusalimschy
|
8e617985fa
|
functions for...' and raw...' are obsolete now
|
2000-05-26 16:17:57 -03:00 |
|
Roberto Ierusalimschy
|
ef62b340e0
|
code cleaner for 16 bits.
|
2000-05-24 10:54:49 -03:00 |
|
Roberto Ierusalimschy
|
dc1e4f5073
|
missing define for `lua_dobuffer' single-state
|
2000-05-10 13:35:18 -03:00 |
|
Roberto Ierusalimschy
|
44b71ca816
|
defines for _ERRORMESSAGE and _ALERT
|
2000-05-09 11:50:16 -03:00 |
|
Roberto Ierusalimschy
|
91f34fb05c
|
lua.h should not use names without prefix lua_ (`TObject', for instance)
|
2000-05-08 16:37:10 -03:00 |
|
Roberto Ierusalimschy
|
11a7022067
|
global variables are stored in a Lua table
|
2000-05-08 16:32:53 -03:00 |
|
Roberto Ierusalimschy
|
62824137d6
|
no more `seterrormethod' function
|
2000-04-17 16:23:12 -03:00 |
|
Roberto Ierusalimschy
|
e408cf61a2
|
new version number
|
2000-04-14 14:48:20 -03:00 |
|
Roberto Ierusalimschy
|
e02750ec60
|
new type for CFunction (for "pure" C)
|
2000-04-14 14:46:37 -03:00 |
|
Roberto Ierusalimschy
|
4c03196697
|
lua_setstate makes no sense with explicit multiple states
|
2000-03-27 11:00:35 -03:00 |
|
Roberto Ierusalimschy
|
aee07c6599
|
details
|
1999-12-30 16:29:46 -02:00 |
|
Roberto Ierusalimschy
|
968ad49da6
|
`lua_newstate' gets the inital stack size and other arguments
|
1999-12-06 09:41:28 -02:00 |
|
Roberto Ierusalimschy
|
8223ff473f
|
lua_Object is a pointer to the stack (because now the stack doen't move)
|
1999-12-02 14:24:45 -02:00 |
|
Roberto Ierusalimschy
|
764e095d7f
|
object' and string' are very busy names...
|
1999-11-29 17:31:29 -02:00 |
|
Roberto Ierusalimschy
|
49af08e3e7
|
new name for lua_equal(obj); LUA_NOOBJECT is equal to LUA_NOOBJECT
|
1999-11-29 17:11:36 -02:00 |
|
Roberto Ierusalimschy
|
878ef96127
|
comment
|
1999-11-25 16:44:02 -02:00 |
|
Roberto Ierusalimschy
|
29ede6aa13
|
first implementation of multiple states (reentrant code).
|
1999-11-22 11:12:07 -02:00 |
|
Roberto Ierusalimschy
|
573372665a
|
new API function `lua_equalobj'
|
1999-11-11 15:02:40 -02:00 |
|
Roberto Ierusalimschy
|
63ccf42397
|
new API function 'lua_type'.
|
1999-10-07 17:04:30 -02:00 |
|
Roberto Ierusalimschy
|
dcc10accea
|
temporary version
|
1999-09-29 09:56:22 -03:00 |
|
Roberto Ierusalimschy
|
c787dccd9b
|
"const" !!!
|
1999-08-16 17:52:00 -03:00 |
|
Roberto Ierusalimschy
|
b44e35b773
|
new constants LUA_NOREF and LUA_REFNIL.
|
1999-08-11 14:00:59 -03:00 |
|
Roberto Ierusalimschy
|
f1861ee210
|
no more beta
|
1999-05-11 17:29:19 -03:00 |
|
Roberto Ierusalimschy
|
e64dbc390a
|
new version is beta.
|
1999-04-15 09:33:19 -03:00 |
|
Roberto Ierusalimschy
|
6a853fcb8b
|
details (from lhf)
|
1999-02-25 18:07:26 -03:00 |
|
Roberto Ierusalimschy
|
f04c83e075
|
new function "lua_next" (+ new implementation for "next")
|
1999-02-23 11:57:28 -03:00 |
|
Roberto Ierusalimschy
|
d5feffdb60
|
new function lua_nextvar
|
1999-02-22 16:13:12 -03:00 |
|