Roberto Ierusalimschy
|
7ea180af6e
detail
|
22 роки тому |
Roberto Ierusalimschy
|
05d567d52e
`io.input'/`io.output' always return current file
|
22 роки тому |
Roberto Ierusalimschy
|
034de1fe73
new names for functions that open C libraries
|
22 роки тому |
Roberto Ierusalimschy
|
572bddc0b0
LUA_USETMPNAME -> USE_TMPNAME
|
22 роки тому |
Roberto Ierusalimschy
|
60d11ec316
by default, gcc does not get tmpname
|
22 роки тому |
Roberto Ierusalimschy
|
7285fa393b
use C names for C types
|
22 роки тому |
Roberto Ierusalimschy
|
5085f09ce5
small optimizations
|
22 роки тому |
Roberto Ierusalimschy
|
9a5bab82ff
use the more modern _POSIX_C_SOURCE instead of older _POSIX_SOURCE
|
22 роки тому |
Roberto Ierusalimschy
|
32fd039bb5
`openlib' functions return new module
|
22 роки тому |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
22 роки тому |
Roberto Ierusalimschy
|
90d7892007
new function `io.type'
|
22 роки тому |
Roberto Ierusalimschy
|
041cb96992
small bug: `write' must return three values in case of errors
|
22 роки тому |
Roberto Ierusalimschy
|
d9340154ac
`__tostring' for files + small bug (could do invalid read inside
|
23 роки тому |
Roberto Ierusalimschy
|
96ba5d0bc2
include file name in error messages
|
23 роки тому |
Roberto Ierusalimschy
|
097edd3884
better names for auxiliar functions
|
23 роки тому |
Roberto Ierusalimschy
|
6505503b49
do not pretend that file is closed when close fails
|
23 роки тому |
Roberto Ierusalimschy
|
ec748fcb0a
correct handling of opened files in presence of memory allocation
|
23 роки тому |
Roberto Ierusalimschy
|
669129a6d8
io.lines() iterate over the standard input file
|
23 роки тому |
Roberto Ierusalimschy
|
e8f35fc4ff
unification of __index & __gettable (and __newindex & __settable)
|
23 роки тому |
Roberto Ierusalimschy
|
f6bc7884be
new generators for reading a file line by line
|
23 роки тому |
Roberto Ierusalimschy
|
81a8845e4f
detail
|
23 роки тому |
Roberto Ierusalimschy
|
576bded513
details
|
23 роки тому |
Roberto Ierusalimschy
|
2e38c6ae5a
`luadebug.h' content now is included in `lua.h'
|
23 роки тому |
Roberto Ierusalimschy
|
79c8edb6c4
new names for light userdata operations
|
23 роки тому |
Roberto Ierusalimschy
|
ce6b930464
`isdst' should be a boolean (and not 0/1!!)
|
23 роки тому |
Roberto Ierusalimschy
|
88607acc2c
details
|
23 роки тому |
Roberto Ierusalimschy
|
d8678edddc
luaL_verror -> luaL_error
|
23 роки тому |
Roberto Ierusalimschy
|
000d081fd0
warnings from other compilers
|
23 роки тому |
Roberto Ierusalimschy
|
e3cddc950c
C is not C++...
|
23 роки тому |
Roberto Ierusalimschy
|
5a8f383e60
io.close() closes standard output file; `close' now is method
|
23 роки тому |