hush (a Bourne-style shell) for the GNO multitasking environment on the Apple IIgs
Go to file
Stephen Heumann cae994bc22 Add an emulation of waitpid that should be better than the one in libc.
In particular, it will buffer information about children other than the one being waited for, so it isn't lost. It can also emulate a non-blocking wait by arranging to interrupt the wait with a signal.
2014-11-07 12:12:18 -06:00
coreutils Use alternative code (also from BusyBox) for checking if the user is in a group, avoiding a call to getgroups(), which isn't supported. 2014-11-04 16:24:41 -06:00
include Add an emulation of waitpid that should be better than the one in libc. 2014-11-07 12:12:18 -06:00
libbb Add an emulation of waitpid that should be better than the one in libc. 2014-11-07 12:12:18 -06:00
notes Move all the source files to 15-character ProDOS-compatible file names. 2014-11-02 22:11:07 -06:00
shell Add an emulation of waitpid that should be better than the one in libc. 2014-11-07 12:12:18 -06:00
.gitignore Minimal changes to enable hush-only builds on OS X 2014-10-26 21:14:47 -05:00
.indent.pro First revision of the Busybox Style Guide and an accompanying .indent.pro 2000-07-24 22:36:06 +00:00
build.gcc Define segments and make other adjustments in makefile. 2014-11-05 22:26:33 -06:00
build.gs Set things up so hush can be build with debug code turned on. 2014-11-06 11:42:17 -06:00
LICENSE LICENSE: update address of the FSF 2009-05-06 05:28:53 -04:00
Makefile Add an emulation of waitpid that should be better than the one in libc. 2014-11-07 12:12:18 -06:00
Makefile.gmake Handle globals more simply, declaring the "G" structure containing them directly in shell/hush.c. 2014-11-06 13:08:38 -06:00
texttogs Set things up so hush can be build with debug code turned on. 2014-11-06 11:42:17 -06:00