Roberto Ierusalimschy
|
f93704728f
|
one cannot "create" a userdata.
|
1997-04-08 12:41:44 -03:00 |
Roberto Ierusalimschy
|
3a9516ffc8
|
luaL check functions do not need the function name (it can be
accessed via luadebug interface).
|
1997-04-06 11:08:08 -03:00 |
Roberto Ierusalimschy
|
42fa305649
|
better error messages;
better names for some API functions.
|
1997-04-04 19:24:51 -03:00 |
Roberto Ierusalimschy
|
075b7918c3
|
new function "getintmethod"
|
1997-04-02 20:04:12 -03:00 |
Roberto Ierusalimschy
|
4355e1afcd
|
"getbyte" returns userdata size when called without second parameter.
|
1997-04-02 14:44:18 -03:00 |
Roberto Ierusalimschy
|
efaaf99c42
|
first version of "setglobal" and "getglobal" internal methods.
|
1997-03-31 17:59:09 -03:00 |
Roberto Ierusalimschy
|
264f8c5e7b
|
new (internal?) functions to manipulate userdata
|
1997-03-26 19:23:15 -03:00 |
Roberto Ierusalimschy
|
052a1cc46c
|
files now have proper tags.
|
1997-03-20 17:36:58 -03:00 |
Roberto Ierusalimschy
|
2de803c250
|
new header 'auxlib.h' + new function luaL_verror
|
1997-03-18 12:30:50 -03:00 |
Roberto Ierusalimschy
|
eea734aa88
|
new module 'auxlib' centralizes functions to get/check parameters.
|
1997-03-17 14:02:29 -03:00 |
Roberto Ierusalimschy
|
ec422ec7d0
|
skips can be nested (why not?).
|
1997-03-05 10:32:41 -03:00 |
Roberto Ierusalimschy
|
6a9efa8b8e
|
useless include.
|
1996-11-22 11:07:20 -02:00 |
Roberto Ierusalimschy
|
169870e37d
|
BUG: ISO chars are negative, ISO ints are not.
|
1996-11-20 11:47:59 -02:00 |
Roberto Ierusalimschy
|
389e808c60
|
although an ANSI function, some systems do not offer "strerror"
|
1996-11-01 15:54:41 -02:00 |
Roberto Ierusalimschy
|
450465c4d4
|
new parameters for "read" and "write". BIG CHANGE.
|
1996-11-01 15:03:36 -02:00 |
Roberto Ierusalimschy
|
37bf74efb7
|
some compilers do not accept "stdin"/"stdout" as constants.
|
1996-10-16 18:22:34 -02:00 |
Roberto Ierusalimschy
|
f025b0d160
|
"pushnil" is not needed (default return is nil).
|
1996-08-01 11:55:33 -03:00 |
Roberto Ierusalimschy
|
9a1948e67d
|
small correction.
|
1996-05-27 11:06:58 -03:00 |
Roberto Ierusalimschy
|
29f0021837
|
variables which contain string lengths must be long (if they also may
be negative) or size_t.
|
1996-05-22 18:59:07 -03:00 |
Roberto Ierusalimschy
|
01ea523b80
|
small corrections.
|
1996-05-03 17:10:59 -03:00 |
Roberto Ierusalimschy
|
3ec9ee0d0f
|
new function "luaI_openlib" to help open libs.
|
1996-04-30 18:13:55 -03:00 |
Roberto Ierusalimschy
|
eadbb9cff4
|
"stat" is not ansi.
|
1996-04-23 09:43:07 -03:00 |
Roberto Ierusalimschy
|
f37e65d1cb
|
"exit" has an optional parameter of status.
|
1996-04-22 16:28:37 -03:00 |
Roberto Ierusalimschy
|
a275d9a25b
|
functions "lua_is..." consider coercions.
|
1996-03-19 19:28:37 -03:00 |
Roberto Ierusalimschy
|
675e608325
|
new functions "rename" and "tmpname".
|
1996-03-14 12:55:18 -03:00 |
Roberto Ierusalimschy
|
40306b10db
|
small corrections.
|
1996-03-12 12:56:03 -03:00 |
Roberto Ierusalimschy
|
c7e834f424
|
function "write_quoted" rewritten more clearly.
|
1996-02-22 17:56:33 -03:00 |
Roberto Ierusalimschy
|
168a865e60
|
more appropriate error message for "date"
|
1996-02-16 10:10:14 -03:00 |
Roberto Ierusalimschy
|
73be918285
|
a backslash followed by a newline allows the newline to go into
a string.
|
1996-02-09 17:35:23 -02:00 |
Roberto Ierusalimschy
|
ca412214cb
|
new function "date", replaces old "date" and "time".
|
1996-02-09 17:02:30 -02:00 |
Roberto Ierusalimschy
|
5fa51fc426
|
new option "q" in function "write", to write literal strings.
|
1996-02-05 19:32:19 -02:00 |
Roberto Ierusalimschy
|
55a70c9719
|
"read('s')" was "eating" delimiter.
|
1996-01-29 14:40:09 -02:00 |
Roberto Ierusalimschy
|
be48c4d91e
|
add_char now is global.
time returns week-day.
|
1996-01-22 15:46:55 -02:00 |
Roberto Ierusalimschy
|
cd54c95ee1
|
bug: "read" with format MUST read given number of chars (if file ends
before that reports an error, returning nil).
"readuntil" can be called with nil or no parameters to read until EOF.
|
1996-01-12 15:00:30 -02:00 |
Roberto Ierusalimschy
|
0c3e0fd95d
|
"read" must return 'nil' on EOF.
|
1995-11-10 16:32:59 -02:00 |
Roberto Ierusalimschy
|
f57afd6e32
|
re-implementation of functions "write" and "read"
|
1995-11-10 15:55:48 -02:00 |
Roberto Ierusalimschy
|
f9a9bd77e4
|
print_stack now gets a parameter (file to print);
small changes.
|
1995-11-03 13:43:50 -02:00 |
Roberto Ierusalimschy
|
15d48576ea
|
functions now may be declared with any "var" as a name;
therefore they do not have a "baptism" name.
Changes in debug API to acomodate that.
|
1995-10-26 12:21:56 -02:00 |
Roberto Ierusalimschy
|
ebcf546a55
|
small changes in the format of debug information.
|
1995-10-23 11:53:48 -02:00 |
Roberto Ierusalimschy
|
d80659759b
|
new module luadebug.h.
|
1995-10-17 12:12:45 -02:00 |
Roberto Ierusalimschy
|
b074306267
|
bug. "fgets" reads n-1 chars.
|
1995-10-11 17:50:56 -03:00 |
Roberto Ierusalimschy
|
ec785a1d65
|
new option for "writeto" and "readfrom", to allow piped I/O on
machines that support it.
|
1995-10-04 10:53:10 -03:00 |
Roberto Ierusalimschy
|
bb00cd66a7
|
function "stat" needs "sys/types.h"
|
1995-02-06 17:36:13 -02:00 |
Roberto Ierusalimschy
|
6198626138
|
libs should not use Lua internal functions (like mem.h).
a null lua_Object is LUA_NOOBJECT, not NULL.
|
1995-02-02 16:54:58 -02:00 |
Waldemar Celes
|
e4c69cf917
|
correcao de bug na construcao do formato.
|
1995-01-03 11:14:13 -02:00 |
Roberto Ierusalimschy
|
fad57bfa00
|
new constant LUA_NOOBJECT.
'lua_error' never returns
|
1994-12-16 13:53:57 -02:00 |
Roberto Ierusalimschy
|
84b99d25ad
|
debug message goes to stderr
|
1994-12-13 13:55:41 -02:00 |
Roberto Ierusalimschy
|
2b5bc5d1a8
|
new module for memory allocation
|
1994-11-16 15:39:16 -02:00 |
Roberto Ierusalimschy
|
5e60b961de
|
small changes to avoid shadowing
|
1994-11-13 12:54:18 -02:00 |
Waldemar Celes
|
2f1de3b1e1
|
implementacao das funcoes 'date', 'time' e 'beep'.
troca de nome de 'abort' para 'exit'
|
1994-10-19 15:02:20 -02:00 |