summaryrefslogtreecommitdiff
path: root/bin/sh/parser.c
AgeCommit message (Expand)Author
2001-11-02Fix switch alias handling. Inspired from FreeBSD, but corrected to handlechristos
2001-04-03PR/12533: Koji Mori: eval gets misparsed when it has a trailing semi-colon.christos
2001-02-04remove redundant declarations and nexted externs.christos
2000-07-27un-__P functions declared in parser.h. host programs include parser.h,cgd
2000-01-27Fix bin/9184, bin/9194, bin/9265, bin/9266christos
1999-07-09compile with WARNS = 2christos
1999-02-04PR/4966: Joel Reicher: Implement <> redirections which are documented inchristos
1999-01-25Patches from Tor Egge (via Havard Eidnes) to fix various bugs in fieldmycroft
1998-09-26Fixed memory leak on old style command substitutionitohy
1998-07-28Be more retentive about use of NOTREACHED and noreturn.mycroft
1998-03-29- change "extern" variables into int'smrg
1997-07-15Fix Sparcworks warnings.christos
1997-07-04Fix compiler warnings.christos
1997-03-14NO_HISTORY->SMALLchristos
1997-01-26Fix parsing problem introduced in the previous ${10} fix, where $#digitchristos
1997-01-24enable parsing of multi-digit positional arguments i.e. ${10} works and itchristos
1997-01-11kill 'register'tls
1996-11-25- fix parsing bug reported by mycroft: ! was only recognized in the beginningchristos
1996-10-16PR/2808: - detect eof inside backquoteschristos
1996-05-09Close PR/2384 backquoted backslash-newline was not eaten.christos
1996-03-05- parser.c: Fix prompting in old style backquote expansion. Fixes PR/2139christos
1995-10-19- fix PR1620, -DNO_HISTORY did not work.christos
1995-05-17Fixed bug where ${#} was interpreted incorrectly as ${#var} and thuschristos
1995-05-11Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0christos
1995-03-21convert to new RCS id conventions.cgd
1995-01-23I added the documented in the manual but not implemented variable expansions:christos
1994-12-05clean up further. more patches from Jim Jegerscgd
1994-09-23Eliminate uses of some obsolete functions.mycroft
1994-08-24Fix a core dump and another parse error related to null commands.mycroft
1994-07-07Fix some problems with empty commands.mycroft
1994-06-14From Christos:jtc
1994-06-11Add RCS ids.mycroft
1994-06-01Fixed another case statement parsing bug that was introduced by myjtc
1994-05-30Re-worked case statement parsing. With luck, this fixes bug #268.jtc
1994-05-21a few more things to omit when NO_HISTORY defined. from noel@cs.oberlin.educgd
1994-05-17Fix backslash parsing within backquoted stringjtc
1994-05-11Mark Weaver's background/list fix (for bug #236)jtc
1994-05-11sync with 4.4litejtc
1993-09-09from jim wilson: (command): Handle TEOF like TNL.cgd
1993-09-06Make `>file;' work.mycroft
1993-08-01Add RCS identifiers.mycroft
1993-07-15Another change from Jim Wilson.jtc
1993-07-07IEEE 1003.2 (D11.2.2.3) requires that the system's true and false be accessedjtc
1993-05-02Jim "wilson@moria.cygnus.com" Wilson's patches to make C News (and othersef
1993-04-26Fixed incorrect calls to longjmp.dpassage
1993-03-23changed "Id" to "Header" for rcsidscgd
1993-03-22added rcs ids to all filescgd
1993-03-21initial import of 386bsd-0.1 sourcescgd