Xref: utzoo comp.unix.questions:32258 comp.unix.shell:2445 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!decwrl!pa.dec.com!decprl!decprl!boyd From: boyd@prl.dec.com (Boyd Roberts) Newsgroups: comp.unix.questions,comp.unix.shell Subject: Re: Is my shell broken or what? Message-ID: <1991Jun19.095601.24906@prl.dec.com> Date: 19 Jun 91 09:56:01 GMT References: <1991Jun7.045124.26811@ux1.cso.uiuc.edu> <1991Jun7.115837.8545@mp.cs.niu.edu> <1991Jun7.140828.20332@prl.dec.com> <3528@unisoft.UUCP> Sender: news@prl.dec.com (USENET News System) Reply-To: boyd@prl.dec.com (Boyd Roberts) Organization: Digital Equipment Corporation - Paris Research Laboratory Lines: 31 Nntp-Posting-Host: prl313.prl.dec.com In article <3528@unisoft.UUCP>, greywolf@unisoft.UUCP (The Grey Wolf) writes: > > Is rc publicly available? I seem to remember seeing it fly around... Yes, it was posted to comp.sources.misc in May. It's the Tom Duff Plan 9 shell written by Byron Rakitzis . You'll need an ANSI compiler, but it compiles and works fine. I have it going on my 3max and VAXen at PRL. It's small and it's fast and the code _can be understood by one person_. I think Byron is going to release the next version soon. There have been some minor bugs which have been fixed. It's real neat: prl313 ; '<3528@unisoft.UUCP>, greywolf@unisoft.UUCP (The Grey Wolf)'=foo prl313 ; echo $'<3528@unisoft.UUCP>, greywolf@unisoft.UUCP (The Grey Wolf)' foo All the quoting woes are gone. Things are evaluated only one. There is only type of quote, '...', and backslash is used only to quote new-lines. Getting a single quote inside a quoted string is a bit weird, though. UNIX signals are functions, which really cleans up the way signal handling is done. Boyd Roberts boyd@prl.dec.com ``When the going gets wierd, the weird turn pro...''