Roberto Ierusalimschy
|
8e4ac679ff
use a linear count for count hook
|
23 jaren geleden |
Roberto Ierusalimschy
|
2e38c6ae5a
`luadebug.h' content now is included in `lua.h'
|
23 jaren geleden |
Roberto Ierusalimschy
|
4e23699aa6
new implementation for error handling
|
23 jaren geleden |
Roberto Ierusalimschy
|
79c8edb6c4
new names for light userdata operations
|
23 jaren geleden |
Roberto Ierusalimschy
|
44752fc9ce
hook count is quadratic
|
23 jaren geleden |
Roberto Ierusalimschy
|
39b2d58c39
new interface for debug hooks
|
23 jaren geleden |
Roberto Ierusalimschy
|
78c507b7b8
`lua_upcall' -> `lua_call'
|
23 jaren geleden |
Roberto Ierusalimschy
|
eec0905173
better tests (assertions) for debug hooks
|
23 jaren geleden |
Roberto Ierusalimschy
|
6ee2dbdfe9
traceback stops at first protected call
|
23 jaren geleden |
Roberto Ierusalimschy
|
8f080fd683
`traceback' returns only the traceback
|
23 jaren geleden |
Roberto Ierusalimschy
|
eb3de8768a
`rawcall' -> `upcall' (unprotected call)
|
23 jaren geleden |
Roberto Ierusalimschy
|
630acb2048
_ERRORMESSAGE `accepts' non-string arguments (at least for now...)
|
23 jaren geleden |
Roberto Ierusalimschy
|
5b8ee9fa8d
new names for standard libraries
|
23 jaren geleden |
Roberto Ierusalimschy
|
cfff013586
detail
|
23 jaren geleden |
Roberto Ierusalimschy
|
955def0348
new names for string formating functions
|
23 jaren geleden |
Roberto Ierusalimschy
|
b7a0503c1d
new format for error messages
|
23 jaren geleden |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
23 jaren geleden |
Roberto Ierusalimschy
|
71144e3ff0
errors `return' int, to avoid warnings
|
23 jaren geleden |
Roberto Ierusalimschy
|
751cd867d3
new way to handle errors
|
23 jaren geleden |
Roberto Ierusalimschy
|
ee4859b3e3
new way to handle errors (temporary version)
|
23 jaren geleden |
Roberto Ierusalimschy
|
018e50ad7f
use addresses as keys to hooks
|
23 jaren geleden |
Roberto Ierusalimschy
|
13ab5a6bb1
details
|
23 jaren geleden |
Roberto Ierusalimschy
|
d1f220217b
when possible, library functions accept nil as none
|
23 jaren geleden |
Roberto Ierusalimschy
|
88c9bf99de
standard libraries in packages
|
23 jaren geleden |
Roberto Ierusalimschy
|
86a4de256e
no more lua_[gs]etstr
|
23 jaren geleden |
Roberto Ierusalimschy
|
9cd36059ad
new API functions lua_getstr/lua_setstr
|
23 jaren geleden |
Roberto Ierusalimschy
|
72659a0605
no more explicit support for wide-chars; too much troble...
|
24 jaren geleden |
Roberto Ierusalimschy
|
070204300c
more consistent names for auxlib functions
|
24 jaren geleden |
Roberto Ierusalimschy
|
1e81da51ba
new API for registry and C upvalues + new implementation for references
|
24 jaren geleden |
Roberto Ierusalimschy
|
e1d072571e
better syntax for type casts
|
24 jaren geleden |