104 Commits (eb70f58279e7bd8581ecf58c763d8065a8e2bfb0)

Author SHA1 Message Date
Roberto Ierusalimschy c7b89dd280 small bug: should not use string after popping it 19 years ago
Roberto Ierusalimschy ee41bc03ab details 19 years ago
Roberto Ierusalimschy 672bb67ee6 environment variable names should be configurable 19 years ago
Roberto Ierusalimschy bfdcbbcd76 small optimizations (lua_newtable -> lua_createtable) 19 years ago
Roberto Ierusalimschy 0561f71f0f (much) better error messages for 'require' 19 years ago
Roberto Ierusalimschy 6cd461633d clearer error message for uninstalled loadlib 19 years ago
Roberto Ierusalimschy 5511bf6b9d avoid comparisons between (void *) and (int *) 19 years ago
Roberto Ierusalimschy 522481a788 avoid some warnings 19 years ago
Roberto Ierusalimschy e41fb9a604 registry._LOADED created "on demand" 19 years ago
Roberto Ierusalimschy 9e88b336b4 unused assignment 19 years ago
Roberto Ierusalimschy 2bcbd3c725 avoid 'PathRemoveFileSpec' (not very portable) 19 years ago
Roberto Ierusalimschy 351f7dad6b default for 'module' is opaque (with option 'seeall') 19 years ago
Roberto Ierusalimschy 3390f9a35a detail 19 years ago
Roberto Ierusalimschy 9273fbd131 no more 'luaL_get/setfield' (replaced by more direct luaL_findtable) 19 years ago
Roberto Ierusalimschy 39cdbce23e no more '-w' option + new way to check module existence 19 years ago
Roberto Ierusalimschy 2f2b4a42a9 luaL_checkudata raises an error if value is not correct 20 years ago
Roberto Ierusalimschy 5e8a9e324c luaL_openlib -> luaL_register, luaL_putchar -> luaL_addchar 20 years ago
Roberto Ierusalimschy c7b4f44772 correct name to open package library 20 years ago
Roberto Ierusalimschy ab3dfa5594 store some configuration information 20 years ago
Roberto Ierusalimschy e82bdb24f3 new loader for "all-in-one" C packages 20 years ago
Roberto Ierusalimschy d6ff5d9f46 searchpath is "private affair" of loadlib 20 years ago
Roberto Ierusalimschy a05190fa3b elimination of common code + better error message 20 years ago
Roberto Ierusalimschy e4324f54b9 ';;' in a path is replaced by default path + '!' (in Windows) is 20 years ago
Roberto Ierusalimschy 7f97ec286e parent modules are also imported toghether with the module itself 20 years ago
Roberto Ierusalimschy 2f0955b99b detail 20 years ago
Roberto Ierusalimschy 38da9d568a better use defined/undefined as flag values for macros 20 years ago
Roberto Ierusalimschy 67578ec51f several small details 20 years ago
Roberto Ierusalimschy c2bb9abcec better quotes for strings in error messages 20 years ago
Roberto Ierusalimschy 04f657c7f8 new protocol to open standard libraries 20 years ago
Roberto Ierusalimschy 445eda7ead details 20 years ago
Roberto Ierusalimschy e6e543a534 better control for compatibility code 20 years ago
Roberto Ierusalimschy 1c9c886974 standard configuration should run out-of-the-box in "any" system 20 years ago
Roberto Ierusalimschy bfe2905618 avoid too much configuration options 20 years ago
Roberto Ierusalimschy 370d31a559 `luac´ -> `luai' (to avoid confusion with other luac stuff) 20 years ago
Roberto Ierusalimschy f8df21bd20 `luaconf.h´ exports all its definitions always (so all of them 20 years ago
Roberto Ierusalimschy 1e48b20ce0 `loadlib' not global anymore (packaged inside `package') 20 years ago
Roberto Ierusalimschy d6143b1d7b avoid access to undefined global variables 20 years ago
Roberto Ierusalimschy 7d45a5f48f C functions and userdata also have environments 20 years ago
Roberto Ierusalimschy d2bda8046c new implementation for loaders 20 years ago
Roberto Ierusalimschy e22cdf7752 better error messages when require fails for C module 20 years ago
Roberto Ierusalimschy a5eb48a3e6 redesigned loadlib (Windows version not tested yet) 20 years ago
Roberto Ierusalimschy 96727c61b8 several improvements/corrections 20 years ago
Roberto Ierusalimschy a56d889f72 corrections for `absent' implementation 20 years ago
Roberto Ierusalimschy cdcb236747 needs to include `stdlib.h' to access `getenv' 20 years ago
Roberto Ierusalimschy 9be5844713 first full implementation of new package system 20 years ago
Roberto Ierusalimschy 2ed07ea8c1 towards "requiring" C libraries 20 years ago
Roberto Ierusalimschy 3e1a1f2836 better configuration for loadlib + tested Mac OS X version 20 years ago
Roberto Ierusalimschy 3bec76abe3 first version of loadlib for Mac OS X (not tested yet!!) 20 years ago
Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' 21 years ago
Roberto Ierusalimschy f93051155c ok to use `#elif' and `#if defined()' 22 years ago