Roberto Ierusalimschy
|
e82bdb24f3
new loader for "all-in-one" C packages
|
20 лет назад |
Roberto Ierusalimschy
|
d6ff5d9f46
searchpath is "private affair" of loadlib
|
20 лет назад |
Roberto Ierusalimschy
|
a05190fa3b
elimination of common code + better error message
|
20 лет назад |
Roberto Ierusalimschy
|
e4324f54b9
';;' in a path is replaced by default path + '!' (in Windows) is
|
20 лет назад |
Roberto Ierusalimschy
|
7f97ec286e
parent modules are also imported toghether with the module itself
|
20 лет назад |
Roberto Ierusalimschy
|
2f0955b99b
detail
|
20 лет назад |
Roberto Ierusalimschy
|
38da9d568a
better use defined/undefined as flag values for macros
|
20 лет назад |
Roberto Ierusalimschy
|
67578ec51f
several small details
|
20 лет назад |
Roberto Ierusalimschy
|
c2bb9abcec
better quotes for strings in error messages
|
20 лет назад |
Roberto Ierusalimschy
|
04f657c7f8
new protocol to open standard libraries
|
20 лет назад |
Roberto Ierusalimschy
|
445eda7ead
details
|
20 лет назад |
Roberto Ierusalimschy
|
e6e543a534
better control for compatibility code
|
20 лет назад |
Roberto Ierusalimschy
|
1c9c886974
standard configuration should run out-of-the-box in "any" system
|
20 лет назад |
Roberto Ierusalimschy
|
bfe2905618
avoid too much configuration options
|
20 лет назад |
Roberto Ierusalimschy
|
370d31a559
`luac´ -> `luai' (to avoid confusion with other luac stuff)
|
20 лет назад |
Roberto Ierusalimschy
|
f8df21bd20
`luaconf.h´ exports all its definitions always (so all of them
|
20 лет назад |
Roberto Ierusalimschy
|
1e48b20ce0
`loadlib' not global anymore (packaged inside `package')
|
20 лет назад |
Roberto Ierusalimschy
|
d6143b1d7b
avoid access to undefined global variables
|
20 лет назад |
Roberto Ierusalimschy
|
7d45a5f48f
C functions and userdata also have environments
|
20 лет назад |
Roberto Ierusalimschy
|
d2bda8046c
new implementation for loaders
|
20 лет назад |
Roberto Ierusalimschy
|
e22cdf7752
better error messages when require fails for C module
|
20 лет назад |
Roberto Ierusalimschy
|
a5eb48a3e6
redesigned loadlib (Windows version not tested yet)
|
20 лет назад |
Roberto Ierusalimschy
|
96727c61b8
several improvements/corrections
|
20 лет назад |
Roberto Ierusalimschy
|
a56d889f72
corrections for `absent' implementation
|
20 лет назад |
Roberto Ierusalimschy
|
cdcb236747
needs to include `stdlib.h' to access `getenv'
|
21 лет назад |
Roberto Ierusalimschy
|
9be5844713
first full implementation of new package system
|
21 лет назад |
Roberto Ierusalimschy
|
2ed07ea8c1
towards "requiring" C libraries
|
21 лет назад |
Roberto Ierusalimschy
|
3e1a1f2836
better configuration for loadlib + tested Mac OS X version
|
21 лет назад |
Roberto Ierusalimschy
|
3bec76abe3
first version of loadlib for Mac OS X (not tested yet!!)
|
21 лет назад |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 лет назад |