13 Commits (331bf6db66ad1831506031b1a5b7e8929bb4bf63)

Author SHA1 Message Date
mark ff7e489f7b reformatted -- use spaces instead of tabs. 19 years ago
mark 8d084e7338 Add Copyright notice
Clean up Makefiles
20 years ago
mark 76a98495ba *** empty log message *** 20 years ago
mark 448e046364 portability concerns 20 years ago
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 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 36cb453953 Moved spawn_* functions out of ex.c 21 years ago
mark ecb5e17609 Renamed this silly blighters. 21 years ago
mark 05bc6c5bf9 *** empty log message *** 21 years ago
mark a31cde3b22 *** empty log message *** 21 years ago