mark
7adc71403b
more general cleanup
20 years ago
mark
785c362a9f
A few changes.
20 years ago
mark
465e0c4d57
removed checkuserdata -- use 5.1 luaL_checkudata
...
fix check_file to work with a negative index (luaL_checkudata does not)
refactor spawn.c interface; use spawn_params_init instead of spawn_params_default; spawm_param_execute() creates proc
ex_pipe needs to create FILE* userdata with the __close environment table
20 years ago
mark
8d00b8c7e7
fixed bug in ex_pipe()
...
make_pipe() should produce non-inheritable descriptors/handles
added process_tostring() method
20 years ago
mark
ed9c51ca33
add wait to ex namespace
21 years ago
mark
3c9cbc3761
added check_file function to check for closed FILE*
...
use registry for associating pathname with diriter
21 years ago
mark
8e3b4ac49d
added ex. namespace
...
added __gc metamethod for diriter
21 years ago
mark
27ed0289d4
oops, forgot DIR metatable
21 years ago
mark
e77ff05092
Implemented ex_dir and ex_dirent
21 years ago
mark
029c15338d
Refactor ex_pipe and make_pipe
...
Fix bug in w32api/ex.c ex_getenv when handling empty variables
21 years ago
mark
36cb453953
Moved spawn_* functions out of ex.c
21 years ago
mark
95bd5a3efc
Closer to merging ...
21 years ago
mark
2ace11ed4c
Attempt to merge implementations
21 years ago
mark
05bc6c5bf9
*** empty log message ***
21 years ago
mark
d16e151b56
*** empty log message ***
21 years ago
mark
a31cde3b22
*** empty log message ***
21 years ago