Roberto Ierusalimschy
|
bb5627f3a4
|
better control over calls to _ALERT and _ERRORMESSAGE (to avoid error
loops)
|
1999-02-22 11:17:24 -03:00 |
|
Roberto Ierusalimschy
|
b22baf386d
|
Lua cannot have static variables.
|
1999-02-05 13:22:43 -02:00 |
|
Roberto Ierusalimschy
|
8278468041
|
comments
|
1999-01-04 10:41:12 -02:00 |
|
Roberto Ierusalimschy
|
766e67ef3b
|
to avoid warnings about "typecast" (Visual C++)
|
1998-12-28 11:44:54 -02:00 |
|
Roberto Ierusalimschy
|
63166c0ca0
|
new implementation of function "read", with predifined options.
|
1998-12-27 18:21:28 -02:00 |
|
Roberto Ierusalimschy
|
e4830ddce3
|
new option "mode" in "readfrom", "writeto" and "appendto" (for
binary files).
|
1998-11-20 13:41:43 -02:00 |
|
Roberto Ierusalimschy
|
ce9609296c
|
function "luaL_argerror" prints wrong argument number (from a user's point
of view) when functions have upvalues.
|
1998-09-07 15:59:59 -03:00 |
|
Roberto Ierusalimschy
|
b04294d3d8
|
details.
|
1998-08-30 17:25:24 -03:00 |
|
Roberto Ierusalimschy
|
ee22af5ced
|
new functions "seek" and "flush".
|
1998-08-24 17:14:56 -03:00 |
|
Roberto Ierusalimschy
|
cc117253c8
|
new implementation for error handling: on error, function _ERRORMESSAGE
is called, which in turn calls _ALERT to write a message to stderr.
|
1998-08-21 14:43:44 -03:00 |
|
Roberto Ierusalimschy
|
955a811aa1
|
category for "setlocale" is given by name
|
1998-06-18 14:04:28 -03:00 |
|
Roberto Ierusalimschy
|
02134b4a87
|
name: lua_pushCclosure -> lua_pushcclosure.
|
1998-06-05 19:17:44 -03:00 |
|
Roberto Ierusalimschy
|
bdb1db4d37
|
"read" more efficient when reading lines and whole files ('.*')
|
1998-06-02 18:20:54 -03:00 |
|
Roberto Ierusalimschy
|
abc6eac404
|
new function "clock"
|
1998-05-20 19:21:35 -03:00 |
|
Roberto Ierusalimschy
|
daa937c043
|
pattern-matching support for '\0'.
|
1998-03-24 17:14:25 -03:00 |
|
Roberto Ierusalimschy
|
043c2ac258
|
new names for "lua_pushlstr" and "lua_getstrlen"
|
1998-03-06 15:47:42 -03:00 |
|
Roberto Ierusalimschy
|
88a2023c32
|
support for strings with '\0'
|
1998-03-06 13:54:42 -03:00 |
|
Roberto Ierusalimschy
|
26679b1a48
|
back to upavalues as extra arguments for C closures; this way it's
trivial to make currying.
|
1998-01-07 14:26:48 -02:00 |
|
Roberto Ierusalimschy
|
da96eb2cce
|
some details related to OLD_ANSI
|
1997-12-26 16:38:16 -02:00 |
|
Roberto Ierusalimschy
|
4e91384e14
|
sorting the includes...
|
1997-12-18 17:11:43 -02:00 |
|
Roberto Ierusalimschy
|
de79e7fc58
|
back to "lua_upvalue"... (seems better choice)
|
1997-12-18 16:32:39 -02:00 |
|
Roberto Ierusalimschy
|
502343b402
|
new scheme for buffers, centralized in auxlib.
|
1997-12-17 18:48:58 -02:00 |
|
Roberto Ierusalimschy
|
80b3d28f4a
|
details (mainly error messages)
|
1997-12-09 11:50:08 -02:00 |
|
Roberto Ierusalimschy
|
b42cc6a4d2
|
no more protected global variables; using upvalues to store tags.
|
1997-11-28 10:40:37 -02:00 |
|
Roberto Ierusalimschy
|
024528e0c2
|
global variables starting with '.' are protected in Lua (temporarily at
least...)
|
1997-11-27 13:59:44 -02:00 |
|
Roberto Ierusalimschy
|
6153200bc2
|
make sure there is no mem problems, using %.ns instead of %s for luaV_error.
|
1997-11-19 16:16:33 -02:00 |
|
Roberto Ierusalimschy
|
592a3f289b
|
first implementation of centralized global state.
|
1997-11-19 15:29:23 -02:00 |
|
Roberto Ierusalimschy
|
45cad43c3f
|
"lua_open": now lua has an explicit open operation.
|
1997-11-04 13:27:53 -02:00 |
|
Roberto Ierusalimschy
|
b7567b6673
|
"read" & "write" may receive a file handler as first argument
|
1997-10-30 18:29:09 -02:00 |
|
Roberto Ierusalimschy
|
3c820d622e
|
better control over closed files
|
1997-09-23 11:12:44 -03:00 |
|
Roberto Ierusalimschy
|
451124005b
|
Standard I/O (and system) library
|
1997-09-16 16:25:59 -03:00 |
|