hush (a Bourne-style shell) for the GNO multitasking environment on the Apple IIgs
Go to file
Stephen Heumann 55302cd56c Change lineedit so the terminal isn't kept in CRMOD mode most of the time.
This is important because CRMOD mode prevents text from backgrounded programs from being printed properly. It also leaves the terminal in an inappropriate state if hush crashes or is killed.

For the time being, we still switch briefly to CRMOD mode when we want to print just a CR.
2014-12-14 12:40:46 -06:00
coreutils Make test report EXEC files (shell scripts) as executable. 2014-12-04 13:41:21 -06:00
include Enable "fancy echo," including echo -n and -e options. 2014-12-10 18:56:14 -06:00
libbb Change lineedit so the terminal isn't kept in CRMOD mode most of the time. 2014-12-14 12:40:46 -06:00
notes Move all the source files to 15-character ProDOS-compatible file names. 2014-11-02 22:11:07 -06:00
shell Address problem where commands to be run in subshells were getting mangled by command-line parsing. 2014-12-09 19:52:58 -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 Implement "close-on-exec" functionality for GNO. 2014-12-03 21:04:46 -06:00
Makefile.gmake Add our own version of qsort, because the one from ORCA/C is recursive and can use thousands of KB of stack space. 2014-12-03 10:49:24 -06:00
texttogs Set things up so hush can be build with debug code turned on. 2014-11-06 11:42:17 -06:00