9 Commits (2843236d3fcba8517269d4cace3c205975f3e210)

Author SHA1 Message Date
mark 2843236d3f remove unsetenv()
dir() elides "." and ".." entries
ex_dir() internally uses DIR** instead of struct diriter
refactor implementation of ex_pipe()
pass fd instead of FILE* to spawn_param_redirect()
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 3c9cbc3761 added check_file function to check for closed FILE*
use registry for associating pathname with diriter
21 years ago
mark 36cb453953 Moved spawn_* functions out of ex.c 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