Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 2bcbd3c725 avoid 'PathRemoveFileSpec' (not very portable) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 351f7dad6b default for 'module' is opaque (with option 'seeall') %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 3390f9a35a detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 9273fbd131 no more 'luaL_get/setfield' (replaced by more direct luaL_findtable) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 39cdbce23e no more '-w' option + new way to check module existence %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 2f2b4a42a9 luaL_checkudata raises an error if value is not correct %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 5e8a9e324c luaL_openlib -> luaL_register, luaL_putchar -> luaL_addchar %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy c7b4f44772 correct name to open package library %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy ab3dfa5594 store some configuration information %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e82bdb24f3 new loader for "all-in-one" C packages %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy d6ff5d9f46 searchpath is "private affair" of loadlib %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy a05190fa3b elimination of common code + better error message %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e4324f54b9 ';;' in a path is replaced by default path + '!' (in Windows) is %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 7f97ec286e parent modules are also imported toghether with the module itself %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 2f0955b99b detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 38da9d568a better use defined/undefined as flag values for macros %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 67578ec51f several small details %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy c2bb9abcec better quotes for strings in error messages %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 04f657c7f8 new protocol to open standard libraries %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 445eda7ead details %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e6e543a534 better control for compatibility code %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 1c9c886974 standard configuration should run out-of-the-box in "any" system %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy bfe2905618 avoid too much configuration options %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 370d31a559 `luac´ -> `luai' (to avoid confusion with other luac stuff) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy f8df21bd20 `luaconf.h´ exports all its definitions always (so all of them %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 1e48b20ce0 `loadlib' not global anymore (packaged inside `package') %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy d6143b1d7b avoid access to undefined global variables %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 7d45a5f48f C functions and userdata also have environments %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy d2bda8046c new implementation for loaders %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy e22cdf7752 better error messages when require fails for C module %!s(int64=20) %!d(string=hai) anos