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 년 전 |
Roberto Ierusalimschy
|
e02483dbc0
whole build depends on 'makefile' itself + better format for warning
|
17 년 전 |
Roberto Ierusalimschy
|
9e58e0df8f
some cleaning
|
17 년 전 |
Roberto Ierusalimschy
|
690efef3de
detail (added 'UNUSED' to unused argument)
|
17 년 전 |
Roberto Ierusalimschy
|
b9e92c8b0d
updating header dependencies
|
17 년 전 |
Roberto Ierusalimschy
|
4376c9bc5f
more specific test to avoid calling luaF_close when function returns
|
17 년 전 |
Roberto Ierusalimschy
|
f94cd2201c
better control of call status through CallInfo
|
17 년 전 |
Roberto Ierusalimschy
|
fdbb243ff9
first steps towards yielding through longjump
|
17 년 전 |
Roberto Ierusalimschy
|
c1565c16ed
small bug: lua_resume returning LUA_YIELD is not an error
|
17 년 전 |
Roberto Ierusalimschy
|
394646891c
new field 'status' in CallInfo structure
|
17 년 전 |
Roberto Ierusalimschy
|
d69aa51088
added missing parentheses around function names
|
17 년 전 |
Roberto Ierusalimschy
|
afe849c9b4
change in error message
|
17 년 전 |
Roberto Ierusalimschy
|
ccd678ea3e
'module' may change the environment of a C function +
|
17 년 전 |
Roberto Ierusalimschy
|
bb92ef23cb
bug: string at the end of TString must consider the entire TString
|
17 년 전 |
Roberto Ierusalimschy
|
bb48f456d9
bug: 'module' now checks that is caller is a Lua function
|
17 년 전 |
Roberto Ierusalimschy
|
df802dc74b
larger alignment requirement helps to uncover some kinds of bugs
|
17 년 전 |
Roberto Ierusalimschy
|
e23da9edee
GC step does not unblock collector (when it is blocked by "stop")
|
17 년 전 |
Roberto Ierusalimschy
|
4db2cddeee
LUA_COMPAT -> LUA_COMPAT_API (more specific)
|
17 년 전 |
Roberto Ierusalimschy
|
f9dec5fc84
do not use compatibility macros in Lua
|
17 년 전 |
Roberto Ierusalimschy
|
6b8725b0ee
new macro LUA_COMPAT to control some compatibility macros
|
17 년 전 |
Roberto Ierusalimschy
|
6955666290
'string.byte' gets confused with some out-of-range negative indices +
|
17 년 전 |
Roberto Ierusalimschy
|
5298392c5a
bug: GC step could loop forever under very particular circumstances
|
17 년 전 |
Roberto Ierusalimschy
|
1ceec74370
useless test removed (pointed by lint)
|
17 년 전 |