Roberto Ierusalimschy
|
ada82930fd
"homemade" version of ctype.h
|
16 lat temu |
Roberto Ierusalimschy
|
f36e319658
'fputs' changed to 'luai_writestring' + use of 'lua_checkversion'
|
16 lat temu |
Roberto Ierusalimschy
|
0cea28a785
better error messages for 'lua_checkversion'
|
16 lat temu |
Roberto Ierusalimschy
|
d2ebdc045b
new macro 'lua_checkversion' to check whether core and application are
|
16 lat temu |
Roberto Ierusalimschy
|
81ede6bfce
using light userdata to represent "remote" states
|
16 lat temu |
Roberto Ierusalimschy
|
2b579b4b83
panic mode does not reset stack (so that panic function can gather
|
16 lat temu |
Roberto Ierusalimschy
|
a1d0e1a11a
'log10' is deprecated now
|
16 lat temu |
Roberto Ierusalimschy
|
8975739839
better precision for log(x, 10)
|
16 lat temu |
Roberto Ierusalimschy
|
d07abcc6c7
finalizers always called protected
|
16 lat temu |
Roberto Ierusalimschy
|
189378142a
buffer creation ensures buffer space plus MINSTACK in the stack
|
16 lat temu |
Roberto Ierusalimschy
|
82749b765e
'db_errorfb' changed to 'db_traceback' for consistency
|
16 lat temu |
Roberto Ierusalimschy
|
2b590aea40
no more '__len' metamethod for strings
|
16 lat temu |
Roberto Ierusalimschy
|
547e47649f
'luaL_typeerror' spelled right
|
16 lat temu |
Roberto Ierusalimschy
|
41dd32e18e
comment (should not use 'go trhough' when simply using multiple labels)
|
16 lat temu |
Roberto Ierusalimschy
|
5d3cc5def8
'writestring' changed into a configurable macro
|
16 lat temu |
Roberto Ierusalimschy
|
53db607963
avoid using 'fputs' in 'print' to avoid problems with embedded zeros
|
16 lat temu |
Roberto Ierusalimschy
|
cbf0c7a103
check for invalid use of '%' in replacement string in 'string.gsub'
|
16 lat temu |
Roberto Ierusalimschy
|
4c399c5dfb
detail (MAXSRC changed to LUA_IDSIZE)
|
16 lat temu |
Roberto Ierusalimschy
|
b472098493
concat TM can yield
|
17 lat temu |
Roberto Ierusalimschy
|
84b3daebbd
generic for coded as two dedicated instructions to simplify resumption
|
17 lat temu |
Roberto Ierusalimschy
|
f6978173e0
yields accross metamethods and for iterators (except for __concat)
|
17 lat temu |
Roberto Ierusalimschy
|
e02483dbc0
whole build depends on 'makefile' itself + better format for warning
|
17 lat temu |
Roberto Ierusalimschy
|
9e58e0df8f
some cleaning
|
17 lat temu |
Roberto Ierusalimschy
|
690efef3de
detail (added 'UNUSED' to unused argument)
|
17 lat temu |
Roberto Ierusalimschy
|
b9e92c8b0d
updating header dependencies
|
17 lat temu |
Roberto Ierusalimschy
|
4376c9bc5f
more specific test to avoid calling luaF_close when function returns
|
17 lat temu |
Roberto Ierusalimschy
|
f94cd2201c
better control of call status through CallInfo
|
17 lat temu |
Roberto Ierusalimschy
|
fdbb243ff9
first steps towards yielding through longjump
|
17 lat temu |
Roberto Ierusalimschy
|
c1565c16ed
small bug: lua_resume returning LUA_YIELD is not an error
|
17 lat temu |
Roberto Ierusalimschy
|
394646891c
new field 'status' in CallInfo structure
|
17 lat temu |