Roberto Ierusalimschy
|
79fc7dea43
simpler implementation for generic reader
|
21 years ago |
Roberto Ierusalimschy
|
9c34e23214
new libs `loslib´ and `linit´
|
21 years ago |
Roberto Ierusalimschy
|
2aba14b623
details
|
21 years ago |
Roberto Ierusalimschy
|
1dd8c9b6b6
detail
|
21 years ago |
Roberto Ierusalimschy
|
7d309480dd
new way to handle _PATH (old LUA_PATH)
|
21 years ago |
Roberto Ierusalimschy
|
bcb2cb59ac
`select' returns all values after given `n'
|
21 years ago |
Roberto Ierusalimschy
|
0b06241483
better control for GC cycles
|
21 years ago |
Roberto Ierusalimschy
|
857253cdfc
detail
|
21 years ago |
Roberto Ierusalimschy
|
5dcd908add
detail
|
21 years ago |
Roberto Ierusalimschy
|
32d4f304db
first implementation of generational GC
|
21 years ago |
Roberto Ierusalimschy
|
4b12eff801
small correction (less conservative write barrier for tables)
|
21 years ago |
Roberto Ierusalimschy
|
271e05917f
bug: lua_getupvalue and setupvalue do not check for index too small.
|
21 years ago |
Roberto Ierusalimschy
|
fe8c365281
default state (created by `luaL_newstate´) has a default panic function
|
21 years ago |
Roberto Ierusalimschy
|
2d8b099274
better checking for read errors (with `ferror´)
|
21 years ago |
Roberto Ierusalimschy
|
ff4f8fe59a
small bug: calls to upvalues were not correctly traced
|
21 years ago |
Roberto Ierusalimschy
|
a7c74c06b9
small bug: lua_gc(count) was falling through to next option
|
21 years ago |
Roberto Ierusalimschy
|
c7dda42c2f
bug (due to new handling of varargs)
|
21 years ago |
Roberto Ierusalimschy
|
26ae992129
less conservative write barrier for tables
|
21 years ago |
Roberto Ierusalimschy
|
f87057690b
`io.lines' also can give the file name in its error message
|
21 years ago |
Roberto Ierusalimschy
|
9e6aa878c9
string.byte truncates indices out of range
|
21 years ago |
Roberto Ierusalimschy
|
c0fdaf5842
string.byte may return multiple values
|
21 years ago |
Roberto Ierusalimschy
|
2430d3cb28
small changes (due to Rici Lake) to allow testing non-supported OS functions
|
21 years ago |
Roberto Ierusalimschy
|
6bddbbde7a
details (opcode may not be the first field)
|
21 years ago |
Roberto Ierusalimschy
|
31e48f26ed
small bug
|
21 years ago |
Roberto Ierusalimschy
|
0d9007b642
no more LUA_OPNAMES
|
21 years ago |
Roberto Ierusalimschy
|
9609236fbb
no more LUA_OPNAMES; it is simpler to "waste" 400 bytes
|
21 years ago |
Roberto Ierusalimschy
|
942496d767
small bug
|
21 years ago |
Roberto Ierusalimschy
|
a535ad6fee
several small changes (mainly function names)
|
21 years ago |
Roberto Ierusalimschy
|
4206d7ed60
`lua_Chunkwriter' returns 0 in case of success
|
21 years ago |
Roberto Ierusalimschy
|
7a796a0682
new macro `luaL_typename'
|
21 years ago |