Roberto Ierusalimschy
|
3592c08a2c
|
avoid printing two copyright messages with '-v -i' options
|
2005-11-28 12:44:48 -02:00 |
|
Roberto Ierusalimschy
|
ff7638b0ed
|
VC warnings
|
2005-10-24 15:38:47 -02:00 |
|
Roberto Ierusalimschy
|
7f376e6ea8
|
do a complete garbage collection in case of errors
|
2005-10-21 11:48:31 -02:00 |
|
Roberto Ierusalimschy
|
86704cffe9
|
detail in usage message
|
2005-10-14 15:34:23 -03:00 |
|
Roberto Ierusalimschy
|
fa41fafa6e
|
reorganization of argument handling
|
2005-10-14 15:15:46 -03:00 |
|
Roberto Ierusalimschy
|
506c89cef8
|
just in case, flush all output
|
2005-09-06 14:19:33 -03:00 |
|
Roberto Ierusalimschy
|
9273fbd131
|
no more 'luaL_get/setfield' (replaced by more direct luaL_findtable)
|
2005-08-26 14:32:05 -03:00 |
|
Roberto Ierusalimschy
|
be666a662b
|
detail
|
2005-08-25 16:55:38 -03:00 |
|
Roberto Ierusalimschy
|
39cdbce23e
|
no more '-w' option + new way to check module existence
|
2005-08-25 12:39:16 -03:00 |
|
Roberto Ierusalimschy
|
f7720bebe3
|
more precise way to check incomplete lines
|
2005-06-28 10:01:50 -03:00 |
|
Roberto Ierusalimschy
|
eca9fa02d2
|
small improvement
|
2005-06-03 17:16:16 -03:00 |
|
Roberto Ierusalimschy
|
67578ec51f
|
several small details
|
2005-05-17 16:49:15 -03:00 |
|
Roberto Ierusalimschy
|
c2bb9abcec
|
better quotes for strings in error messages
|
2005-05-16 18:19:00 -03:00 |
|
Roberto Ierusalimschy
|
04f657c7f8
|
new protocol to open standard libraries
|
2005-04-13 14:24:20 -03:00 |
|
Roberto Ierusalimschy
|
2873d4efff
|
stack could overflow with too many command-line arguments
|
2005-04-11 15:01:35 -03:00 |
|
Roberto Ierusalimschy
|
445eda7ead
|
details
|
2005-03-30 16:50:29 -03:00 |
|
Roberto Ierusalimschy
|
092dc95b06
|
using require' to implement -l'
|
2005-03-29 13:47:48 -03:00 |
|
Roberto Ierusalimschy
|
8af1ca02e0
|
LUA_USERCONFIG is no longer necessary
|
2005-03-23 14:50:49 -03:00 |
|
Roberto Ierusalimschy
|
f1eb79fdf4
|
some line-edit facilities must free the line after its use
|
2005-03-22 13:55:35 -03:00 |
|
Roberto Ierusalimschy
|
6d475731ca
|
cleaner configuration for lua.c
|
2005-03-21 15:12:07 -03:00 |
|
Roberto Ierusalimschy
|
0480ea0886
|
gets `debug.traceback' current when error occurs
|
2005-01-10 15:21:10 -02:00 |
|
Roberto Ierusalimschy
|
e791f025c0
|
no more `_TRACEBACK' variable
|
2005-01-10 14:30:59 -02:00 |
|
Roberto Ierusalimschy
|
9be5844713
|
first full implementation of new package system
|
2004-11-18 17:53:49 -02:00 |
|
Roberto Ierusalimschy
|
7d309480dd
|
new way to handle _PATH (old LUA_PATH)
|
2004-08-30 15:35:14 -03:00 |
|
Roberto Ierusalimschy
|
5dcd908add
|
detail
|
2004-08-26 11:19:55 -03:00 |
|
Roberto Ierusalimschy
|
a535ad6fee
|
several small changes (mainly function names)
|
2004-07-13 16:56:44 -03:00 |
|
Roberto Ierusalimschy
|
80ec81926c
|
`lua.c' also needs the default path, so auxlib should provide it
|
2004-07-01 11:26:28 -03:00 |
|
Roberto Ierusalimschy
|
dba17070ac
|
optional error for accesss to undefined variables/fields
|
2004-06-17 11:06:52 -03:00 |
|
Roberto Ierusalimschy
|
569eefbf73
|
detail
|
2004-06-16 17:22:43 -03:00 |
|
Roberto Ierusalimschy
|
616438fe9a
|
new way to use vararg' parameters (with ...')
|
2004-05-31 15:51:50 -03:00 |
|
Roberto Ierusalimschy
|
b4cd38ba6c
|
new scheme for configuration through `luaconf.h'
|
2004-04-30 17:13:38 -03:00 |
|
Roberto Ierusalimschy
|
275c150b17
|
error()' (and error(nil)') generates errors with no error messages
|
2003-10-23 16:06:22 -02:00 |
|
Roberto Ierusalimschy
|
ee07ad346d
|
`getn' doesn't need this field (values cannot be nil)
|
2003-05-07 13:02:16 -03:00 |
|
Roberto Ierusalimschy
|
f84c5a5fc6
|
avoid conflicts in (re)definition of `isatty'
|
2003-04-03 10:34:42 -03:00 |
|
Roberto Ierusalimschy
|
80bac182db
|
do not mix --help' with --'
|
2003-03-24 09:40:01 -03:00 |
|
Roberto Ierusalimschy
|
0ca225d33a
|
better error message
|
2003-03-19 18:15:18 -03:00 |
|
Roberto Ierusalimschy
|
4734e2de05
|
`loadlib' now an official library
|
2003-03-17 10:01:48 -03:00 |
|
Roberto Ierusalimschy
|
034de1fe73
|
new names for functions that open C libraries
|
2003-03-11 09:24:34 -03:00 |
|
Roberto Ierusalimschy
|
7c3857cded
|
comments
|
2003-03-07 10:21:31 -03:00 |
|
Roberto Ierusalimschy
|
383a6e88f9
|
argv[0] may be NULL
|
2003-01-29 11:23:45 -02:00 |
|
Roberto Ierusalimschy
|
592cf2334e
|
"panic" cannot happen in lua.c, with lua_cpcall +
argv[0] may be empty
|
2003-01-29 08:27:07 -02:00 |
|
Roberto Ierusalimschy
|
9a5bab82ff
|
use the more modern _POSIX_C_SOURCE instead of older _POSIX_SOURCE
|
2003-01-17 13:27:28 -02:00 |
|
Roberto Ierusalimschy
|
27c6b4d422
|
each .c file defines its own name
|
2002-12-04 15:38:31 -02:00 |
|
Roberto Ierusalimschy
|
0bb8eb5151
|
new function `lua_cpcall'
|
2002-12-04 15:29:32 -02:00 |
|
Roberto Ierusalimschy
|
76de732745
|
avoid non-raw accesses to globals when variable may not exist
|
2002-12-04 13:38:25 -02:00 |
|
Roberto Ierusalimschy
|
5f698f8b6f
|
simpler interface to hooks + use of `int' to count hooks
|
2002-11-25 15:47:13 -02:00 |
|
Roberto Ierusalimschy
|
c8a79057f7
|
option -l does a require', instead of dofile'
|
2002-11-19 11:49:43 -02:00 |
|
Roberto Ierusalimschy
|
a845a46cc8
|
C function may leave garbage on the stack (besides return values)
|
2002-11-14 13:42:05 -02:00 |
|
Roberto Ierusalimschy
|
9957f7d598
|
better way to open libraries
|
2002-11-11 11:28:06 -02:00 |
|
Roberto Ierusalimschy
|
313b2fe902
|
detail
|
2002-10-21 17:43:38 -03:00 |
|