7 Commits (2a126cc65bf7b8c61f63629bbfe10b37763c9557)

Author SHA1 Message Date
mark 2a126cc65b fold ex_unsetenv into ex_setenv
fold ex_rmdir into ex_remove
use windows_pusherror from Noom
updated for compatibility with Noom.
20 years ago
mark 9f03209394 Finally, it works! 20 years ago
mark 7adc71403b more general cleanup 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 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