Roberto Ierusalimschy
|
73aa465a8e
|
some name changes
|
2000-03-10 15:37:44 -03:00 |
Roberto Ierusalimschy
|
3c9d999424
|
many details (most by lhf).
|
2000-03-03 11:58:26 -03:00 |
Roberto Ierusalimschy
|
74f1c3d025
|
small changes for "clean C"
|
2000-02-08 14:39:42 -02:00 |
Roberto Ierusalimschy
|
2877bad4c2
|
new debug API (first version)
|
2000-01-19 10:00:45 -02:00 |
Roberto Ierusalimschy
|
46ec57cbc6
|
little change when calling tag methods
|
2000-01-13 13:56:03 -02:00 |
Roberto Ierusalimschy
|
b3aaa048b0
|
bug: cannot reopen stdin (for binary mode)
|
1999-12-30 16:40:57 -02:00 |
Roberto Ierusalimschy
|
bcdbdaccc3
|
more debug information (still with bug for tag methods...)
|
1999-12-30 16:28:40 -02:00 |
Roberto Ierusalimschy
|
298d0abff7
|
first version of extra debug information (NAME)
|
1999-12-29 14:31:15 -02:00 |
Roberto Ierusalimschy
|
acdb0b741e
|
comments.
|
1999-12-27 15:33:22 -02:00 |
Roberto Ierusalimschy
|
b1b0c219f5
|
new ttypes to distinguish between C closures and Lua closures.
|
1999-12-23 16:19:57 -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
|
617be66015
|
better control (and error recovery) for begin/end blocks
|
1999-12-06 10:03:45 -02:00 |
Roberto Ierusalimschy
|
f356eb010b
|
configurable stack size + some corrections in error recovery in
`protectedrun'
|
1999-12-06 09:43:58 -02:00 |
Roberto Ierusalimschy
|
b097076678
|
missing include
|
1999-12-02 14:41:29 -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
|
fe237ad808
|
fixed stack; first version.
|
1999-12-01 17:50:08 -02:00 |
Roberto Ierusalimschy
|
d29ce75737
|
new signature for function luaD_call (old luaD_calln)
|
1999-11-25 16:58:51 -02:00 |
Roberto Ierusalimschy
|
29ede6aa13
|
first implementation of multiple states (reentrant code).
|
1999-11-22 11:12:07 -02:00 |
Roberto Ierusalimschy
|
cde179b369
|
new implementation for global variable values (separated from strings)
|
1999-11-04 15:23:12 -02:00 |
Roberto Ierusalimschy
|
8e7451512f
|
some more `const's
|
1999-10-14 17:46:57 -02:00 |
Roberto Ierusalimschy
|
b6ebbb2fee
|
better assertions.
|
1999-10-14 15:53:35 -02:00 |
Roberto Ierusalimschy
|
4343420d4d
|
simplified version of `gc' tag method (only for userdata now).
|
1999-10-04 15:51:04 -02:00 |
Roberto Ierusalimschy
|
f7fe04d4b7
|
details.
|
1999-09-06 12:24:46 -03:00 |
Roberto Ierusalimschy
|
c787dccd9b
|
"const" !!!
|
1999-08-16 17:52:00 -03:00 |
Roberto Ierusalimschy
|
521b38532a
|
better interfaces for luaD_calln (x luaD_call)
|
1999-06-22 17:37:23 -03:00 |
Roberto Ierusalimschy
|
36b6fe8d17
|
better treatment for arbitrary limits
|
1999-06-17 14:04:03 -03:00 |
Roberto Ierusalimschy
|
995775e1cb
|
tighter control on the stack when debugging
|
1999-05-24 14:53:03 -03:00 |
Roberto Ierusalimschy
|
73308c7605
|
warnings by clinio
|
1999-05-10 10:54:01 -03:00 |
Roberto Ierusalimschy
|
82ad0d5770
|
details
|
1999-03-11 15:59:19 -03:00 |
Roberto Ierusalimschy
|
256d1bea08
|
missing #include
|
1999-03-10 11:23:07 -03:00 |
Roberto Ierusalimschy
|
f2d35bdc78
|
format for file source is independent of "ldo".
|
1999-03-10 11:19:41 -03:00 |
Roberto Ierusalimschy
|
78edc241e9
|
details about debug info.
|
1999-03-05 17:45:01 -03:00 |
Roberto Ierusalimschy
|
5a8bb00df4
|
storing chunk "sources" instead of "filenames".
|
1999-03-04 18:23:39 -03:00 |
Roberto Ierusalimschy
|
72d675aba7
|
macros "growvector" and "reallocvector" more compact
|
1999-02-26 12:48:55 -03:00 |
Roberto Ierusalimschy
|
e3a02e6a9c
|
comments
|
1999-02-22 16:23:36 -03:00 |
Roberto Ierusalimschy
|
bb5627f3a4
|
better control over calls to _ALERT and _ERRORMESSAGE (to avoid error
loops)
|
1999-02-22 11:17:24 -03:00 |
Roberto Ierusalimschy
|
21107d7c2c
|
debug state is restored after a dofile/dostring
|
1999-02-22 10:51:44 -03:00 |
Roberto Ierusalimschy
|
bf6d2ccf92
|
details
|
1999-02-12 17:23:02 -02: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
|
e87fddf1ad
|
GC can be called during parsing, if needed.
|
1999-01-15 09:38:33 -02:00 |
Roberto Ierusalimschy
|
cc117253c8
|
new implementation for error handling: on error, function _ERRORMESSAGE
is called, which in turn calls _ALERT to write a message to stderr.
|
1998-08-21 14:43:44 -03:00 |
Roberto Ierusalimschy
|
ee912e5a7f
|
auxiliar function "luaD_calln".
|
1998-07-12 13:14:34 -03:00 |
Roberto Ierusalimschy
|
df0df08bc5
|
"dostring" accepts chunk name.
|
1998-06-19 15:47:06 -03:00 |
Roberto Ierusalimschy
|
d97af0de26
|
"lua_dobuffer" gets an extra argument, with the chunk name
|
1998-06-15 18:34:14 -03:00 |
Roberto Ierusalimschy
|
741c6f5006
|
'dobuffer' addpoted.
|
1998-05-31 19:22:00 -03:00 |
Roberto Ierusalimschy
|
aee3f97acb
|
put back quotes (") when string in dostring ends with a \n
|
1998-01-29 13:59:35 -02:00 |
Roberto Ierusalimschy
|
46968b8ffa
|
"volatile is the only reliable way to ensure that a local variable
retains the value it had at the time of the call to longjmp"
|
1998-01-28 15:47:05 -02:00 |
Roberto Ierusalimschy
|
07ff251a17
|
details in "dostring" identification
|
1998-01-27 19:21:27 -02:00 |
Roberto Ierusalimschy
|
26679b1a48
|
back to upavalues as extra arguments for C closures; this way it's
trivial to make currying.
|
1998-01-07 14:26:48 -02:00 |
Roberto Ierusalimschy
|
da96eb2cce
|
some details related to OLD_ANSI
|
1997-12-26 16:38:16 -02:00 |