Roberto Ierusalimschy
|
5ea8f108e1
using 'long' versions of 'fseek'/'ftell' when available
|
14 ani în urmă |
Roberto Ierusalimschy
|
ae14adc272
better error message when trying to open files
|
14 ani în urmă |
Roberto Ierusalimschy
|
ff98f17d27
detail: factoring in common code for opening files and checking for
|
14 ani în urmă |
Roberto Ierusalimschy
|
594220c624
use standard "underscore + uppercases" for reserved keys in the registry
|
14 ani în urmă |
Roberto Ierusalimschy
|
801f43f09a
change in the representation of file handles
|
14 ani în urmă |
Roberto Ierusalimschy
|
d806710ab5
returns for file-related functions and process-related functions
|
14 ani în urmă |
Roberto Ierusalimschy
|
03b769053a
correct interpretation of return value from pclose
|
14 ani în urmă |
Roberto Ierusalimschy
|
7b968bb514
p-close returns "correct" status plus type of termination
|
14 ani în urmă |
Roberto Ierusalimschy
|
c4ea0c3b29
detail (cleaning trailing spaces)
|
14 ani în urmă |
Roberto Ierusalimschy
|
c97aa9485c
new function 'luaL_setmetatable'
|
14 ani în urmă |
Roberto Ierusalimschy
|
fa1f724378
when reading blocks with given size, try to read whole block
|
14 ani în urmă |
Roberto Ierusalimschy
|
700b003fb5
when reading large files, double buffer size at each iteration
|
14 ani în urmă |
Roberto Ierusalimschy
|
4590a89b32
corrected warnings from different compilers (mostly casts and small
|
14 ani în urmă |
Roberto Ierusalimschy
|
d447945685
'module'/'luaL_register' and associates are deprecated
|
15 ani în urmă |
Roberto Ierusalimschy
|
8b7cf8c62d
'lua_[gs]etenv' -> 'lua_[gs]etuservalue'
|
15 ani în urmă |
Roberto Ierusalimschy
|
7192afafee
new module policy: C modules do not create globals and do not register
|
15 ani în urmă |
Roberto Ierusalimschy
|
064e406f67
no more fenvs!
|
15 ani în urmă |
Roberto Ierusalimschy
|
1514e49d43
avoid using function environments in C libraries (as it probably will
|
15 ani în urmă |
Roberto Ierusalimschy
|
ae0a5e2142
new option '*L' for io.read + options for io.lines
|
15 ani în urmă |
Roberto Ierusalimschy
|
c3a6f3fa1c
'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len'
|
15 ani în urmă |
Roberto Ierusalimschy
|
b3b8dfaaea
yet more options moved from luaconf.h into internal files
|
15 ani în urmă |
Roberto Ierusalimschy
|
a6f465f558
new mark LUAMOD_API for all luaopen_* functions
|
15 ani în urmă |
Roberto Ierusalimschy
|
d9fbbe1f23
"file:write" returns "file" in case of success
|
16 ani în urmă |
Roberto Ierusalimschy
|
5b6be84106
ensures that argument 'mode' to 'io.open' matches "[rwa]%+?b?", to
|
16 ani în urmă |
Roberto Ierusalimschy
|
e39e758a73
closing a "popen" file returns the process exit status
|
16 ani în urmă |
Roberto Ierusalimschy
|
f86f4116c8
micro-optimization: avoid one API call in 'read_chars'
|
17 ani în urmă |
Roberto Ierusalimschy
|
7f69f0efb0
remove of useless test in 'read_chars' (if n == 0 then the resulting
|
17 ani în urmă |
Roberto Ierusalimschy
|
dae850e0ee
details
|
17 ani în urmă |
Roberto Ierusalimschy
|
79cb336d74
does not allow standard files to be closed
|
18 ani în urmă |
Roberto Ierusalimschy
|
d22526ec30
'lua_strlen' is for compatibility only
|
19 ani în urmă |