mark
bb1d518bc8
ex_getenv() -- stupid programmer
...
use _fileno not fileno
use lua_Number not uint64_t
fix mixed code and declarations in spawn_param_args
19 years ago
mark
8d084e7338
Add Copyright notice
...
Clean up Makefiles
20 years ago
mark
76a98495ba
*** empty log message ***
20 years ago
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