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 |
|
Roberto Ierusalimschy
|
98d0b79613
|
EXIT_SUCCESS may be different from 0
|
2002-09-20 10:32:56 -03:00 |
|
Roberto Ierusalimschy
|
1bdde38bd2
|
no more newlines at the end of error messages
|
2002-09-05 16:45:42 -03:00 |
|
Roberto Ierusalimschy
|
a048d71ef3
|
new LUA_USERCONFIG to include user options
|
2002-08-13 12:04:59 -03:00 |
|
Roberto Ierusalimschy
|
8e4ac679ff
|
use a linear count for count hook
|
2002-08-12 14:23:12 -03:00 |
|
Roberto Ierusalimschy
|
586e510577
|
details
|
2002-08-08 17:08:41 -03:00 |
|
Roberto Ierusalimschy
|
3bb5079dd4
|
ensure fixed order for library initialization
|
2002-08-07 17:54:17 -03:00 |
|
Roberto Ierusalimschy
|
2e38c6ae5a
|
luadebug.h' content now is included in lua.h'
|
2002-08-06 15:01:50 -03:00 |
|
Roberto Ierusalimschy
|
a2fa48a570
|
new (old?) error handling scheme
|
2002-08-06 12:32:22 -03:00 |
|
Roberto Ierusalimschy
|
ac7006d374
|
^D in interactive mode finish interaction (no questions asked)
|
2002-07-10 17:49:01 -03:00 |
|
Roberto Ierusalimschy
|
12bee999dd
|
new way to handle macros read_line/save_line
|
2002-07-10 17:44:34 -03:00 |
|
Roberto Ierusalimschy
|
a960e62c3e
|
new options; no more _ALERT; no more getargs
|
2002-07-09 15:19:44 -03:00 |
|
Roberto Ierusalimschy
|
f32a8c0477
|
details (temporary?)
|
2002-06-26 13:37:39 -03:00 |
|
Roberto Ierusalimschy
|
b449a5e574
|
more robust when printing error messages
|
2002-06-20 17:40:09 -03:00 |
|
Roberto Ierusalimschy
|
5893fcb71a
|
accept option arguments without spaces (e.g. "-eprint(a)")
|
2002-06-18 14:43:49 -03:00 |
|
Roberto Ierusalimschy
|
a44f37513b
|
better treatment for error messages
|
2002-06-18 14:12:05 -03:00 |
|