Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 7d309480dd new way to handle _PATH (old LUA_PATH) %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 5dcd908add detail %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy a535ad6fee several small changes (mainly function names) %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 80ec81926c `lua.c' also needs the default path, so auxlib should provide it %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy dba17070ac optional error for accesss to undefined variables/fields %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 569eefbf73 detail %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 616438fe9a new way to use `vararg' parameters (with `...') %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 275c150b17 `error()' (and `error(nil)') generates errors with no error messages %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy ee07ad346d `getn' doesn't need this field (values cannot be nil) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy f84c5a5fc6 avoid conflicts in (re)definition of `isatty' %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 80bac182db do not mix `--help' with `--' %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 0ca225d33a better error message %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 4734e2de05 `loadlib' now an official library %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 034de1fe73 new names for functions that open C libraries %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 7c3857cded comments %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 383a6e88f9 argv[0] may be NULL %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 592cf2334e "panic" cannot happen in lua.c, with lua_cpcall + %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 9a5bab82ff use the more modern _POSIX_C_SOURCE instead of older _POSIX_SOURCE %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 0bb8eb5151 new function `lua_cpcall' %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 76de732745 avoid non-raw accesses to globals when variable may not exist %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 5f698f8b6f simpler interface to hooks + use of `int' to count hooks %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy c8a79057f7 option -l does a `require', instead of `dofile' %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy a845a46cc8 C function may leave garbage on the stack (besides return values) %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 9957f7d598 better way to open libraries %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 313b2fe902 detail %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 98d0b79613 EXIT_SUCCESS may be different from 0 %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 1bdde38bd2 no more newlines at the end of error messages %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy a048d71ef3 new LUA_USERCONFIG to include user options %!s(int64=23) %!d(string=hai) anos