Roberto Ierusalimschy
|
0b3d380f9f
|
internal names
|
2002-08-05 15:45:02 -03:00 |
|
Roberto Ierusalimschy
|
4e23699aa6
|
new implementation for error handling
|
2002-08-05 14:36:24 -03:00 |
|
Roberto Ierusalimschy
|
1c0ac3c0f5
|
new implementation for tailcall
|
2002-08-05 14:35:45 -03:00 |
|
Roberto Ierusalimschy
|
4a4f243795
|
new API for error handling
|
2002-08-05 11:51:47 -03:00 |
|
Roberto Ierusalimschy
|
0417a4bb0b
|
new implementation for tailcalls and error handling
|
2002-08-05 11:51:21 -03:00 |
|
Roberto Ierusalimschy
|
5037196f6f
|
new macros `ttis*'
|
2002-08-05 11:50:39 -03:00 |
|
Roberto Ierusalimschy
|
9fb80bde3c
|
tailcall is executed together with call
|
2002-08-05 11:46:43 -03:00 |
|
Roberto Ierusalimschy
|
2dcc31574f
|
new function xpcall
|
2002-08-05 11:46:02 -03:00 |
|
Roberto Ierusalimschy
|
390fc99a5c
|
xpcall now is builtin + new macros `ttis*'
|
2002-08-05 11:10:10 -03:00 |
|
Roberto Ierusalimschy
|
79c8edb6c4
|
new names for light userdata operations
|
2002-07-17 13:25:13 -03:00 |
|
Roberto Ierusalimschy
|
e5146fb01f
|
CallInfo has different fields for C functions and Lua functions
|
2002-07-16 11:26:56 -03:00 |
|
Roberto Ierusalimschy
|
ce6b930464
|
`isdst' should be a boolean (and not 0/1!!)
|
2002-07-12 15:54:53 -03:00 |
|
Roberto Ierusalimschy
|
ac7006d374
|
^D in interactive mode finish interaction (no questions asked)
|
2002-07-10 17:49:01 -03:00 |
|
Roberto Ierusalimschy
|
12bee999dd
|
new way to handle macros read_line/save_line
|
2002-07-10 17:44:34 -03:00 |
|
Roberto Ierusalimschy
|
a8c9eec426
|
bug: chunk can end just after a '\' in a string
|
2002-07-10 17:43:53 -03:00 |
|
Roberto Ierusalimschy
|
a885b826b3
|
LUA_ALERT is no longer used
|
2002-07-09 15:49:13 -03:00 |
|
Roberto Ierusalimschy
|
a960e62c3e
|
new options; no more _ALERT; no more getargs
|
2002-07-09 15:19:44 -03:00 |
|
Roberto Ierusalimschy
|
c51aa6ee33
|
details
|
2002-07-09 15:19:19 -03:00 |
|
Roberto Ierusalimschy
|
d88860131a
|
new macro `lua_isudataval' (for completude)
|
2002-07-09 11:58:28 -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
|
d2d24f0971
|
details to allow compilation of Lua as a single file
|
2002-07-08 15:14:36 -03:00 |
|
Roberto Ierusalimschy
|
0436c96866
|
C++ warning
|
2002-07-08 13:51:20 -03:00 |
|
Roberto Ierusalimschy
|
f8279f6cd8
|
optimizations for gettable (temporary)
|
2002-07-05 15:27:39 -03:00 |
|
Roberto Ierusalimschy
|
1fe280df72
|
new priority for and/or
|
2002-07-04 15:23:42 -03:00 |
|
Roberto Ierusalimschy
|
1ede98157d
|
strings are always `strong' in weaktables
|
2002-07-04 14:58:02 -03:00 |
|
Roberto Ierusalimschy
|
3e52573c72
|
details (error messages)
|
2002-07-04 09:29:32 -03:00 |
|
Roberto Ierusalimschy
|
84ad1eea81
|
use of NaN as key breaks some invariants
|
2002-07-02 14:54:23 -03:00 |
|
Roberto Ierusalimschy
|
b30ec2532c
|
details
|
2002-07-02 13:43:28 -03:00 |
|
Roberto Ierusalimschy
|
68ee518e81
|
only tables need `lua_number2int'
|
2002-07-01 16:31:10 -03:00 |
|
Roberto Ierusalimschy
|
76a73cb2ee
|
new getn' (and setn')
|
2002-07-01 16:25:28 -03:00 |
|
Roberto Ierusalimschy
|
aa3da1605c
|
`newproxy' uses its own weaktable
|
2002-07-01 16:23:58 -03:00 |
|
Roberto Ierusalimschy
|
9f4b5b5232
|
weak keys are removed only after finalization
|
2002-07-01 14:06:58 -03:00 |
|
Roberto Ierusalimschy
|
5fabed21a1
|
getglobals(0) is the C global table
|
2002-06-26 17:36:17 -03:00 |
|
Roberto Ierusalimschy
|
f67ccfbdeb
|
no more `lua_getn' function
|
2002-06-26 16:28:44 -03:00 |
|
Roberto Ierusalimschy
|
cfcf200806
|
concat' goes to table' library
|
2002-06-26 16:28:08 -03:00 |
|
Roberto Ierusalimschy
|
f32a8c0477
|
details (temporary?)
|
2002-06-26 13:37:39 -03:00 |
|
Roberto Ierusalimschy
|
88607acc2c
|
details
|
2002-06-26 13:37:23 -03:00 |
|
Roberto Ierusalimschy
|
6de93e2932
|
two new bugs in 4.0 :-( (both were already corrected in 5.0 :-)
|
2002-06-25 16:23:55 -03:00 |
|
Roberto Ierusalimschy
|
25dc9b7faf
|
new functions dofile' and pairs'; correct way to check proxies
|
2002-06-25 16:19:33 -03:00 |
|
Roberto Ierusalimschy
|
78c507b7b8
|
lua_upcall' -> lua_call'
|
2002-06-25 16:18:49 -03:00 |
|
Roberto Ierusalimschy
|
69906cb56f
|
error message ends with `\n' (is already formatted)
|
2002-06-25 16:18:20 -03:00 |
|
Roberto Ierusalimschy
|
9d6556fd87
|
userdata are removed from weaktables before invoking their GC fallbacks
|
2002-06-25 16:17:42 -03:00 |
|
Roberto Ierusalimschy
|
35707e94f3
|
__weakmode' -> __mode'
|
2002-06-25 16:17:22 -03:00 |
|
Roberto Ierusalimschy
|
89b102bd1d
|
new `luaL_weakregistry' function
|
2002-06-25 16:15:21 -03:00 |
|
Roberto Ierusalimschy
|
fdfd5b44ee
|
TM_GETTABLE/TM_SETTABLE don't need fast access anymore
|
2002-06-24 17:18:38 -03:00 |
|
Roberto Ierusalimschy
|
1a4c428d6d
|
new function `newproxy'
|
2002-06-24 14:23:16 -03:00 |
|
Roberto Ierusalimschy
|
2394604d10
|
assertion may fail when closing a state
|
2002-06-24 14:19:43 -03:00 |
|
Roberto Ierusalimschy
|
922f36a05b
|
details
|
2002-06-24 12:07:21 -03:00 |
|
Roberto Ierusalimschy
|
ad41fc11eb
|
details in arithmetic implementation
|
2002-06-24 11:11:14 -03:00 |
|