aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/rc
AgeCommit message (Collapse)AuthorFilesLines
2009-08-23rc: make read not ignore interrupts/errors (again)Michael Teichgräber1-2/+7
http://codereview.appspot.com/110042
2009-08-08rc: fix segfault when SIGINT is receivedMichael Teichgräber1-1/+2
Save the value of `runq' at the start of the function, so that the `pc' update at the end does work on that original value, and not on a probably modified value of `runq'. fixes #14 http://code.swtch.com/plan9port/issue/14/ http://codereview.appspot.com/104066
2008-08-14rc: fix local variables in functionsRuss Cox2-4/+4
reported by micah stetson: fn foo { echo $bar } bar=baz foo
2008-07-20rc: add subscript sequences (Erik Quanstrom)Russ Cox1-5/+35
2007-03-28keep path and PATH in syncrsc1-0/+2
2007-03-26do not redefine rewindrsc1-1/+1
2007-03-26more memory errors (valgrind)rsc3-1/+3
2007-03-26fix waitrsc5-251/+97
2007-03-26fix phantom rc crashesrsc1-0/+1
2007-03-26sync with plan 9rsc23-1232/+1967
2007-03-25cope with programs that leave fd in non-blocking mode (Tim Wiess)rsc2-1/+27
2006-06-27experiment - allow = in words late in the command linersc1-0/+3
2006-04-08add exitcodersc1-0/+11
2006-04-01Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.rsc2-3/+3
2006-03-20update lucidarsc1-1/+1
2006-02-14shut up about signals in scriptsrsc1-1/+1
2005-08-11Add rfork builtin.rsc1-0/+53
2005-08-11make sure errors cause non-zero exit statusrsc1-0/+2
2005-07-26fixes from bengt for sunrsc1-2/+2
2005-07-14ignore window size changersc1-0/+1
2005-07-13stupid sunrsc1-0/+3
2005-05-19set $PLAN9 if necessaryrsc1-0/+3
2005-03-18try harder to put background jobs in background; do not print in response to ↵rsc4-1/+45
SIGPIPE
2005-03-18correct command-printing bugrsc1-1/+3
2005-02-13handle /dev/stdin alwaysrsc2-3/+3
2005-02-11set pid=-1 explicitlyrsc1-0/+1
2005-01-23more searchpath-related changesrsc2-1/+2
2005-01-19use correct yaccrsc1-1/+0
2005-01-13Many small edits.rsc1-0/+1
2005-01-12maintain $path and $PATH simultaneouslyrsc5-4/+74
2005-01-07success on the sunrsc1-0/+16
2004-12-28FreeBSD tweaksrsc1-4/+2
2004-10-17print out signalled exitsrsc1-0/+5
2004-10-17add ulimit and umask as builtinsrsc3-0/+202
2004-05-16Supress line noise.wkj1-0/+3
2004-05-14More little bug fixesrsc1-1/+0
2004-05-11Fix small bugs.rsc1-1/+1
2004-04-30Little fixes.rsc1-0/+1
2004-04-24fixrsc1-1/+0
2004-04-24Add scat. Temporary fix to rc r.e. note groups.rsc1-1/+1
2004-04-19clean up when finished.rsc1-1/+0
don't set PLAN9 don't set PLAN9
2004-03-26handle interrupts and backgrounded processes a little better.rsc3-1/+11
2004-03-26SunOS can rot in hell.rsc1-4/+3
2004-03-25Today's changes.rsc1-12/+2
More changes.
2004-03-21Small tweaksrsc2-1/+4
Lots of new code imported.
2004-03-04Remove debugging print.rsc1-2/+0
2004-03-04Fix rc not to bus error on Mac OS X.rsc3-3/+14
Don't print about child notes either.
2004-02-29Various tweaks.rsc1-2/+0
2004-02-29Small tweaks to make things build again.rsc2-2/+2
2003-12-11Add support for user-level 9P servers/clients and various bug fixes to go ↵rsc1-1/+4
with them.