Roberto Ierusalimschy
|
1817dfc301
initial separation, in CallInfo, of what is relevant only to Lua
|
16 年之前 |
Roberto Ierusalimschy
|
7837e34e56
new states have a reasonable panic function +
|
16 年之前 |
Roberto Ierusalimschy
|
910310d3ba
if thread has no error handling, try main thread handler before panicking
|
16 年之前 |
Roberto Ierusalimschy
|
facfcd497f
detail
|
16 年之前 |
Roberto Ierusalimschy
|
b403317325
error functions search global space for a name for a function when
|
16 年之前 |
Roberto Ierusalimschy
|
9bf05e7364
code section 'Traceback' moved to the beginning of the file
|
16 年之前 |
Roberto Ierusalimschy
|
e39e758a73
closing a "popen" file returns the process exit status
|
16 年之前 |
Roberto Ierusalimschy
|
5438d77221
global array of ctypes renamed to 'luai_ctype_' (extern names must
|
16 年之前 |
Roberto Ierusalimschy
|
6905ae900b
Lua now uses "homemade" lctype (instead of ctype.h from ANSI C)
|
16 年之前 |
Roberto Ierusalimschy
|
ada82930fd
"homemade" version of ctype.h
|
16 年之前 |
Roberto Ierusalimschy
|
f36e319658
'fputs' changed to 'luai_writestring' + use of 'lua_checkversion'
|
16 年之前 |
Roberto Ierusalimschy
|
0cea28a785
better error messages for 'lua_checkversion'
|
16 年之前 |
Roberto Ierusalimschy
|
d2ebdc045b
new macro 'lua_checkversion' to check whether core and application are
|
16 年之前 |
Roberto Ierusalimschy
|
81ede6bfce
using light userdata to represent "remote" states
|
16 年之前 |
Roberto Ierusalimschy
|
2b579b4b83
panic mode does not reset stack (so that panic function can gather
|
16 年之前 |
Roberto Ierusalimschy
|
a1d0e1a11a
'log10' is deprecated now
|
16 年之前 |
Roberto Ierusalimschy
|
8975739839
better precision for log(x, 10)
|
16 年之前 |
Roberto Ierusalimschy
|
d07abcc6c7
finalizers always called protected
|
16 年之前 |
Roberto Ierusalimschy
|
189378142a
buffer creation ensures buffer space plus MINSTACK in the stack
|
16 年之前 |
Roberto Ierusalimschy
|
82749b765e
'db_errorfb' changed to 'db_traceback' for consistency
|
16 年之前 |
Roberto Ierusalimschy
|
2b590aea40
no more '__len' metamethod for strings
|
16 年之前 |
Roberto Ierusalimschy
|
547e47649f
'luaL_typeerror' spelled right
|
16 年之前 |
Roberto Ierusalimschy
|
41dd32e18e
comment (should not use 'go trhough' when simply using multiple labels)
|
16 年之前 |
Roberto Ierusalimschy
|
5d3cc5def8
'writestring' changed into a configurable macro
|
16 年之前 |
Roberto Ierusalimschy
|
53db607963
avoid using 'fputs' in 'print' to avoid problems with embedded zeros
|
16 年之前 |
Roberto Ierusalimschy
|
cbf0c7a103
check for invalid use of '%' in replacement string in 'string.gsub'
|
16 年之前 |
Roberto Ierusalimschy
|
4c399c5dfb
detail (MAXSRC changed to LUA_IDSIZE)
|
16 年之前 |
Roberto Ierusalimschy
|
b472098493
concat TM can yield
|
17 年之前 |
Roberto Ierusalimschy
|
84b3daebbd
generic for coded as two dedicated instructions to simplify resumption
|
17 年之前 |
Roberto Ierusalimschy
|
f6978173e0
yields accross metamethods and for iterators (except for __concat)
|
17 年之前 |