summaryrefslogtreecommitdiff
path: root/bin/sh/parser.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/6.0.0_cvscvs2svn2005-11-031-1/+1
* Support \H, \h, \w, \W, \$ string expansion in the prompt.David E. O'Brien2005-03-011-4/+91
* Remove clause 3 from the UCB licenses.Mark Murray2004-04-061-4/+0
* Replace home-grown dup2() implementation with actual dup2() calls. ThisDag-Erling Smørgrav2004-01-211-1/+0
* Changes following CScout analysis:Diomidis Spinellis2003-07-051-11/+11
* Disallow empty condition parts of "if", "while" and "until" compoundTim J. Robbins2002-10-061-3/+6
* Remove bits and pieces of support for atty, which was made obsolete byTim J. Robbins2002-10-011-10/+0
* Allow a left parenthesis before patterns in case blocks. POSIX requiresTim J. Robbins2002-09-301-0/+2
* Allow empty case/esac statements; POSIX requires this, and recent versionsTim J. Robbins2002-09-301-2/+2
* Replace various spellings with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
* Allow redirections by themselves between "&&" and "||" operators.Tim J. Robbins2002-08-111-3/+2
* Don't allow "||" or "&&" to be the first tokens of a command.Tim J. Robbins2002-07-221-0/+1
* Consistently use FBSDIDDavid E. O'Brien2002-06-301-2/+2
* Minor const cleanup.Juli Mallett2002-06-201-2/+2
* Implement the -C (-o noclobber) option, which prevents existing regularTim J. Robbins2002-05-191-0/+2
* o __P has been reovedWarner Losh2002-02-021-59/+52
* BASESYNTAX, DQSYNTAX, SQSYNTAX and ARISYNTAX handles negative indexes.Tor Egge2001-09-191-2/+2
* ``|'' should be more binding than ``!'' so that this isn't broken:Brian Somers2001-04-091-2/+13
* A much better (more correct) fix for handling ``!'' charactersBrian Somers2001-04-041-23/+40
* Handle ``!'' characters when they appear as second and subsequentBrian Somers2001-04-041-0/+3
* Implement the <> redirection operator.Brian Somers2000-10-031-0/+2
* Disable part of my 8-bits fixes from December 1999.Martin Cracauer2000-08-161-4/+1
* Fix parsing of string for eval command.Martin Cracauer2000-05-151-0/+1
* Fix warnings, some of them serious because sh violated nameMartin Cracauer2000-04-201-2/+1
* Fix ${#varname} (getting length of string) when in double-quotes.Martin Cracauer2000-02-151-1/+1
* Second part of 8-bit fixes.Martin Cracauer1999-12-161-1/+9
* First round of 8-bit fixes.Martin Cracauer1999-12-151-4/+5
* Fix "subscript has type `char'" warnings by casting to int, asMartin Cracauer1999-12-041-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
* Be more consistent with handling of quote mark control character.Tor Egge1998-09-131-9/+19
* Better handling of word splitting. Don't record the same regionTor Egge1998-09-061-1/+10
* Add rcsid. Spelling.Philippe Charnier1998-05-181-3/+5
* Use the __unused attribute where warranted.Steve Price1997-05-191-3/+3
* Revert changes from rev 1.16 to 1.17 for now. Closes PR 2879.Steve Price1997-04-281-49/+29
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Merge in NetBSD mods and -Wall cleaning.Steve Price1996-12-141-45/+121
* Ok, lets try this again, shall we? It was definatly my mistake, notPeter Wemm1996-09-101-1/+13
* ack! back these out so I can see what I did wrong. It looks like aPeter Wemm1996-09-101-12/+0
* Fix for PR#1248, sh doesn't expand past ${9}Peter Wemm1996-09-101-1/+13
* Fix for PR#1287. This makes sh behave sensibly in case statements in thePeter Wemm1996-09-031-4/+9
* Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is aPeter Wemm1996-09-011-81/+166
* Fix the borokeness that crept in with rev 1.10 of parser.c, the shJoerg Wunsch1996-02-031-2/+2
* The shell incorrectly gave & precedence over ;. This breaks theJoerg Wunsch1995-12-101-23/+19
* Sigh. This will become a never ending story. :-(Joerg Wunsch1995-08-281-1/+4
* Make the shell handle a null command in a &&/|| sequence correctly.Joerg Wunsch1995-08-271-1/+3
* sh(1) incorrectly ignored an EOF condition when looking for theJoerg Wunsch1995-08-111-1/+5
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-7/+7
* What I think is a more correct fix for the handling of backslashesPaul Richards1995-01-111-3/+3
* Fix a bug with handling backslash escapes inside some quotes.Paul Richards1995-01-091-2/+2