Roberto Ierusalimschy
|
097edd3884
|
better names for auxiliar functions
|
2002-11-14 13:41:38 -02:00 |
|
Roberto Ierusalimschy
|
8dae071f42
|
details
|
2002-09-16 16:18:01 -03:00 |
|
Roberto Ierusalimschy
|
1bdde38bd2
|
no more newlines at the end of error messages
|
2002-09-05 16:45:42 -03:00 |
|
Roberto Ierusalimschy
|
0039feb9da
|
warning from Visual C
|
2002-08-16 11:45:18 -03:00 |
|
Roberto Ierusalimschy
|
8e4ac679ff
|
use a linear count for count hook
|
2002-08-12 14:23:12 -03:00 |
|
Roberto Ierusalimschy
|
2e38c6ae5a
|
luadebug.h' content now is included in lua.h'
|
2002-08-06 15:01:50 -03:00 |
|
Roberto Ierusalimschy
|
4e23699aa6
|
new implementation for error handling
|
2002-08-05 14:36:24 -03:00 |
|
Roberto Ierusalimschy
|
79c8edb6c4
|
new names for light userdata operations
|
2002-07-17 13:25:13 -03:00 |
|
Roberto Ierusalimschy
|
44752fc9ce
|
hook count is quadratic
|
2002-07-08 17:22:08 -03:00 |
|
Roberto Ierusalimschy
|
39b2d58c39
|
new interface for debug hooks
|
2002-07-08 15:21:33 -03:00 |
|
Roberto Ierusalimschy
|
78c507b7b8
|
lua_upcall' -> lua_call'
|
2002-06-25 16:18:49 -03:00 |
|
Roberto Ierusalimschy
|
eec0905173
|
better tests (assertions) for debug hooks
|
2002-06-18 14:42:52 -03:00 |
|
Roberto Ierusalimschy
|
6ee2dbdfe9
|
traceback stops at first protected call
|
2002-06-18 14:10:43 -03:00 |
|
Roberto Ierusalimschy
|
8f080fd683
|
`traceback' returns only the traceback
|
2002-06-18 12:17:58 -03:00 |
|
Roberto Ierusalimschy
|
eb3de8768a
|
rawcall' -> upcall' (unprotected call)
|
2002-06-13 10:44:50 -03:00 |
|
Roberto Ierusalimschy
|
630acb2048
|
_ERRORMESSAGE `accepts' non-string arguments (at least for now...)
|
2002-06-06 09:40:36 -03:00 |
|
Roberto Ierusalimschy
|
5b8ee9fa8d
|
new names for standard libraries
|
2002-06-05 14:24:04 -03:00 |
|
Roberto Ierusalimschy
|
cfff013586
|
detail
|
2002-06-03 14:47:18 -03:00 |
|
Roberto Ierusalimschy
|
955def0348
|
new names for string formating functions
|
2002-05-16 15:39:46 -03:00 |
|
Roberto Ierusalimschy
|
b7a0503c1d
|
new format for error messages
|
2002-05-15 15:57:44 -03:00 |
|
Roberto Ierusalimschy
|
dea6b6da94
|
new function lua_vpushstr' to replace uses of sprintf'
|
2002-05-07 14:36:56 -03:00 |
|
Roberto Ierusalimschy
|
71144e3ff0
|
errors `return' int, to avoid warnings
+ home-made `sprintf' (first version)
|
2002-05-06 16:05:10 -03:00 |
|
Roberto Ierusalimschy
|
751cd867d3
|
new way to handle errors
|
2002-05-01 17:48:12 -03:00 |
|
Roberto Ierusalimschy
|
ee4859b3e3
|
new way to handle errors (temporary version)
|
2002-04-22 11:40:50 -03:00 |
|
Roberto Ierusalimschy
|
018e50ad7f
|
use addresses as keys to hooks
|
2002-04-09 16:48:08 -03:00 |
|
Roberto Ierusalimschy
|
13ab5a6bb1
|
details
|
2002-04-02 17:43:08 -03:00 |
|
Roberto Ierusalimschy
|
d1f220217b
|
when possible, library functions accept nil as none
|
2002-03-27 12:30:41 -03:00 |
|
Roberto Ierusalimschy
|
88c9bf99de
|
standard libraries in packages
|
2002-03-20 09:54:08 -03:00 |
|
Roberto Ierusalimschy
|
86a4de256e
|
no more lua_[gs]etstr
|
2002-02-07 15:25:36 -02:00 |
|
Roberto Ierusalimschy
|
9cd36059ad
|
new API functions lua_getstr/lua_setstr
|
2001-12-10 20:09:51 -02:00 |
|
Roberto Ierusalimschy
|
72659a0605
|
no more explicit support for wide-chars; too much troble...
|
2001-11-28 18:13:13 -02:00 |
|
Roberto Ierusalimschy
|
070204300c
|
more consistent names for auxlib functions
|
2001-10-26 15:33:30 -02:00 |
|
Roberto Ierusalimschy
|
1e81da51ba
|
new API for registry and C upvalues + new implementation for references
|
2001-10-17 19:12:57 -02:00 |
|
Roberto Ierusalimschy
|
e1d072571e
|
better syntax for type casts
|
2001-08-31 16:46:07 -03:00 |
|
Roberto Ierusalimschy
|
d5b83ead90
|
new implementation for userdatas, without `keys'
|
2001-06-06 15:00:19 -03:00 |
|
Roberto Ierusalimschy
|
dd3a63c205
|
new way to handle `profiles'
|
2001-03-26 11:31:49 -03:00 |
|
Roberto Ierusalimschy
|
6048c4f74d
|
better way to link callinfo's and stack
|
2001-03-07 15:09:25 -03:00 |
|
Roberto Ierusalimschy
|
6d4db86888
|
open functions are lua_Cfunctions
|
2001-03-06 17:09:38 -03:00 |
|
Roberto Ierusalimschy
|
39b7978329
|
first (big) step to support wide chars
|
2001-02-23 14:17:25 -03:00 |
|
Roberto Ierusalimschy
|
7e3d3e1f70
|
details
|
2001-02-02 17:02:40 -02:00 |
|
Roberto Ierusalimschy
|
4ff5545709
|
new macro pushliteral
|
2001-01-10 14:58:11 -02:00 |
|
Roberto Ierusalimschy
|
22914afab3
|
avoid the use of (non const) static data
|
2000-11-23 11:47:39 -02:00 |
|
Roberto Ierusalimschy
|
40a4c76773
|
setlinehook/setcallhook return old hook
|
2000-11-06 15:58:38 -02:00 |
|
Roberto Ierusalimschy
|
93a5649d40
|
hooks may call `error' to break a chunk.
|
2000-11-06 11:19:08 -02:00 |
|
Roberto Ierusalimschy
|
2cbbf3933a
|
new macro LUALIB_API (so the lib can be a separate DLL)
|
2000-10-27 14:15:53 -02:00 |
|
Roberto Ierusalimschy
|
563b1f5704
|
new way to ensure uniqueness of registry keys
|
2000-10-26 17:04:22 -02:00 |
|
Roberto Ierusalimschy
|
4670476584
|
details.
|
2000-10-26 16:44:26 -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
|
f6834f4393
|
new API function `lua_type' + new type lua_Type
|
2000-10-02 17:10:55 -03:00 |
|
Roberto Ierusalimschy
|
01ce1ce48c
|
field short_src
|
2000-09-12 15:38:25 -03:00 |
|
Roberto Ierusalimschy
|
6e80c1cde1
|
new version for API
|
2000-09-05 16:33:32 -03:00 |
|
Roberto Ierusalimschy
|
9fdf73bc9a
|
first version for new API
|
2000-08-28 14:57:04 -03:00 |
|
Roberto Ierusalimschy
|
e238efc536
|
default now is multi-state
|
2000-08-09 16:16:57 -03:00 |
|
Roberto Ierusalimschy
|
1de5587184
|
`lua.h' is included before any other Lua header file
|
2000-06-12 10:52:05 -03:00 |
|
Roberto Ierusalimschy
|
ef62b340e0
|
code cleaner for 16 bits.
|
2000-05-24 10:54:49 -03:00 |
|
Roberto Ierusalimschy
|
8714cc02d6
|
`getinfo' gets information about non-active functions, too.
|
2000-05-12 16:49:18 -03:00 |
|
Roberto Ierusalimschy
|
cfe6ca819b
|
default for `getstack' is to get everything
|
2000-05-08 10:21:35 -03:00 |
|
Roberto Ierusalimschy
|
4aa9ad6514
|
functions must return explicit `nil' on failure
|
2000-04-14 14:44:20 -03:00 |
|
Roberto Ierusalimschy
|
556a89e537
|
new names for debug types
|
2000-03-30 14:19:48 -03:00 |
|
Roberto Ierusalimschy
|
3c9d999424
|
many details (most by lhf).
|
2000-03-03 11:58:26 -03:00 |
|
Roberto Ierusalimschy
|
2877bad4c2
|
new debug API (first version)
|
2000-01-19 10:00:45 -02:00 |
|
Roberto Ierusalimschy
|
6c79a0a80d
|
new way to control hooks inside hooks (now the control is done inside Lua)
|
1999-12-21 16:04:41 -02:00 |
|
Roberto Ierusalimschy
|
7d1499ba88
|
new macro luaL_openl
|
1999-11-22 15:39:51 -02:00 |
|
Roberto Ierusalimschy
|
29ede6aa13
|
first implementation of multiple states (reentrant code).
|
1999-11-22 11:12:07 -02:00 |
|
Roberto Ierusalimschy
|
c787dccd9b
|
"const" !!!
|
1999-08-16 17:52:00 -03:00 |
|
Roberto Ierusalimschy
|
5a8bb00df4
|
storing chunk "sources" instead of "filenames".
|
1999-03-04 18:23:39 -03:00 |
|
Roberto Ierusalimschy
|
5687949560
|
"lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".
|
1999-02-04 15:47:59 -02:00 |
|
Roberto Ierusalimschy
|
dea400bc1d
|
"getstack" returns func, too.
|
1999-01-15 09:36:28 -02:00 |
|
Roberto Ierusalimschy
|
8081f39dab
|
header missing.
|
1999-01-11 16:57:35 -02:00 |
|
Roberto Ierusalimschy
|
01772cefa5
|
new library for debbuging
|
1999-01-08 14:47:44 -02:00 |
|