From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <922893ddae61833eb950fcf61c2af167@collyer.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] too good to pass up (SRB Comments) Date: Fri, 28 Apr 2006 14:13:47 -0700 From: geoff@collyer.net In-Reply-To: <2a79a565395945cd1a40d7c74d6a53b9@quanstro.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 4ad546a6-ead1-11e9-9d60-3106f5b1d025 The cleanup I did was relatively late in the game (1988) and was done to the Ninth Edition Unix sh. My stak.c is available at my web page (www.collyer.net/who/geoff) but the fixes didn't get back into most shells (Cray may have picked them up). As I noted in the corresponding paper, A Partial Tour Through the UNIX Shell, The shell was the last program ported to the Interdata during the original UNIX port, due to the difficulty of getting the details of restarting faulting instructions just right, which is why the Seventh Edition (also known as ``V7'') distribution tape includes /bin/osh, the Sixth Edition shell.