summaryrefslogtreecommitdiffstats
path: root/src/cmd/rc
Commit message (Collapse)AuthorAgeFilesLines
* rc: make read not ignore interrupts/errors (again)Michael Teichgräber2009-08-231-2/+7
| | | | http://codereview.appspot.com/110042
* rc: fix segfault when SIGINT is receivedMichael Teichgräber2009-08-081-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
* rc: fix local variables in functionsRuss Cox2008-08-142-4/+4
| | | | | | | reported by micah stetson: fn foo { echo $bar } bar=baz foo
* rc: add subscript sequences (Erik Quanstrom)Russ Cox2008-07-201-5/+35
|
* keep path and PATH in syncrsc2007-03-281-0/+2
|
* do not redefine rewindrsc2007-03-261-1/+1
|
* more memory errors (valgrind)rsc2007-03-263-1/+3
|
* fix waitrsc2007-03-265-251/+97
|
* fix phantom rc crashesrsc2007-03-261-0/+1
|
* sync with plan 9rsc2007-03-2623-1232/+1967
|
* cope with programs that leave fd in non-blocking mode (Tim Wiess)rsc2007-03-252-1/+27
|
* experiment - allow = in words late in the command linersc2006-06-271-0/+3
|
* add exitcodersc2006-04-081-0/+11
|
* Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.rsc2006-04-012-3/+3
|
* update lucidarsc2006-03-201-1/+1
|
* shut up about signals in scriptsrsc2006-02-141-1/+1
|
* Add rfork builtin.rsc2005-08-111-0/+53
|
* make sure errors cause non-zero exit statusrsc2005-08-111-0/+2
|
* fixes from bengt for sunrsc2005-07-261-2/+2
|
* ignore window size changersc2005-07-141-0/+1
|
* stupid sunrsc2005-07-131-0/+3
|
* set $PLAN9 if necessaryrsc2005-05-191-0/+3
|
* try harder to put background jobs in background; do not print in response to ↵rsc2005-03-184-1/+45
| | | | SIGPIPE
* correct command-printing bugrsc2005-03-181-1/+3
|
* handle /dev/stdin alwaysrsc2005-02-132-3/+3
|
* set pid=-1 explicitlyrsc2005-02-111-0/+1
|
* more searchpath-related changesrsc2005-01-232-1/+2
|
* use correct yaccrsc2005-01-191-1/+0
|
* Many small edits.rsc2005-01-131-0/+1
|
* maintain $path and $PATH simultaneouslyrsc2005-01-125-4/+74
|
* success on the sunrsc2005-01-071-0/+16
|
* FreeBSD tweaksrsc2004-12-281-4/+2
|
* print out signalled exitsrsc2004-10-171-0/+5
|
* add ulimit and umask as builtinsrsc2004-10-173-0/+202
|
* Supress line noise.wkj2004-05-161-0/+3
|
* More little bug fixesrsc2004-05-141-1/+0
|
* Fix small bugs.rsc2004-05-111-1/+1
|
* Little fixes.rsc2004-04-301-0/+1
|
* fixrsc2004-04-241-1/+0
|
* Add scat. Temporary fix to rc r.e. note groups.rsc2004-04-241-1/+1
|
* clean up when finished.rsc2004-04-191-1/+0
| | | | | don't set PLAN9 don't set PLAN9
* handle interrupts and backgrounded processes a little better.rsc2004-03-263-1/+11
|
* SunOS can rot in hell.rsc2004-03-261-4/+3
|
* Today's changes.rsc2004-03-251-12/+2
| | | | More changes.
* Small tweaksrsc2004-03-212-1/+4
| | | | Lots of new code imported.
* Remove debugging print.rsc2004-03-041-2/+0
|
* Fix rc not to bus error on Mac OS X.rsc2004-03-043-3/+14
| | | | Don't print about child notes either.
* Various tweaks.rsc2004-02-291-2/+0
|
* Small tweaks to make things build again.rsc2004-02-292-2/+2
|
* Add support for user-level 9P servers/clients and various bug fixes to go ↵rsc2003-12-111-1/+4
| | | | with them.