Roberto Ierusalimschy
|
0e0e4a480e
|
first implementation for weak tables
|
2001-04-11 11:42:41 -03:00 |
Roberto Ierusalimschy
|
2a50188269
|
avoid use of l_char outside INTERNALs (use lua_char instead)
|
2001-04-06 18:17:37 -03:00 |
Roberto Ierusalimschy
|
dd3a63c205
|
new way to handle `profiles'
|
2001-03-26 11:31:49 -03:00 |
Roberto Ierusalimschy
|
cb49b088b6
|
old signature for lua_open
|
2001-03-09 15:05:05 -03:00 |
Roberto Ierusalimschy
|
35023355f2
|
details for wchar
|
2001-02-23 14:28:12 -03:00 |
Roberto Ierusalimschy
|
39b7978329
|
first (big) step to support wide chars
|
2001-02-23 14:17:25 -03:00 |
Roberto Ierusalimschy
|
52ee91dd73
|
better encapsulation of some types
|
2001-02-22 14:15:18 -03:00 |
Roberto Ierusalimschy
|
099442c41f
|
better separation between basic types
|
2001-02-20 15:15:33 -03:00 |
Roberto Ierusalimschy
|
6875fdc8be
|
new semantics for pushuserdata (no more different userdatas with same value)
|
2001-02-09 17:53:16 -02:00 |
Roberto Ierusalimschy
|
bce6572579
|
new macros + new names to facilitate compilation of threaded version
|
2001-01-26 09:45:51 -02:00 |
Roberto Ierusalimschy
|
a53d9b66ca
|
first implementation for type names
|
2001-01-25 14:45:36 -02:00 |
Roberto Ierusalimschy
|
6fda6a5302
|
support for multiple stacks sharing the same global environment
|
2001-01-22 16:01:38 -02:00 |
Roberto Ierusalimschy
|
4ff5545709
|
new macro pushliteral
|
2001-01-10 14:58:11 -02:00 |
Roberto Ierusalimschy
|
f8a0fd268e
|
temporary version
|
2000-12-22 14:58:41 -02:00 |
Roberto Ierusalimschy
|
4894c27962
|
lua_Number defined in lua.h (1st version)
|
2000-12-04 16:33:40 -02:00 |
Roberto Ierusalimschy
|
03770ecfc9
|
comments
|
2000-10-31 10:44:07 -02:00 |
Roberto Ierusalimschy
|
f379d06e24
|
all API functions are declared in a single line (to facilitate pre-processing).
|
2000-10-30 10:38:50 -02:00 |
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 |