summaryrefslogtreecommitdiff
path: root/Src/parse.c
AgeCommit message (Expand)AuthorFilesLines
2006-06-2622516: error in func() didn't pop command stackPeter Stephenson1-1/+4
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-26/+23
2006-03-26users/10087: no aliases for case of "in" in "case"Peter Stephenson1-0/+10
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-11/+11
2005-04-24Remove excess argument of zwcstat()Bart Schaefer1-4/+4
2005-04-1221133: New {myfd} syntax for allocating file descriptorsPeter Stephenson1-29/+103
2005-02-06fix autoloaded trap bug; rejig use of trapfuncsPeter Stephenson1-0/+10
2004-10-0220418: report parse error rather than crash on unfinished pipelines.Bart Schaefer1-2/+6
2004-07-2820214: fix debugging test with recursive functionsPeter Stephenson1-1/+4
2004-06-2820112 changed c.f. 20113:Peter Stephenson1-3/+0
2004-06-2220076, 20084: { ... } always { ... } syntax.Peter Stephenson1-4/+34
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-1/+1
2004-05-28Fixed two signed/unsigned comparisons.Wayne Davison1-4/+3
2004-03-1119595: rename DO to DOLOOP to avoid conflict with curses.h on Tru64 5.1Oliver Kiddle1-3/+3
2003-10-29a la 19209: zcalloc -> zshcallocPeter Stephenson1-2/+2
2003-02-1718251: Fix select and make it respect EOFPeter Stephenson1-4/+6
2002-10-0617760: Fix case-pattern parsing bug in sh emulation.Bart Schaefer1-0/+2
2002-08-2717582: Improved option argument handling.Peter Stephenson1-17/+21
2002-08-0517503: fix various typos and spelling mistakes in source code commentsOliver Kiddle1-2/+2
2002-06-0717299: Use reference counts in Eprogs so as to be able to free them as soonPeter Stephenson1-18/+41
2002-06-0417283: Src/parse.c: `func() { ... } this bit was ignored'.Peter Stephenson1-0/+2
2002-06-0217272: inner function definition could define nonsensePeter Stephenson1-0/+2
2002-03-07Fix parsing of binary infix operators of test builtin.Bart Schaefer1-2/+2
2001-12-1716353: add += parameter assignmentsOliver Kiddle1-8/+19
2001-11-2116249: Clear here-documents on parse error.Bart Schaefer1-3/+22
2001-08-07increment zwc fie version (which means changing the magic number) (15584)Sven Wischnowsky1-2/+2
2001-07-24remove nulargs in here strings (15470)Sven Wischnowsky1-0/+3
2001-07-0915327: always use local LINENOs in parse_string().Peter Stephenson1-1/+1
2001-07-0615265: Src/parse.c: correction problems with new `for' syntaxPeter Stephenson1-4/+6
2001-06-2515030: multi-parameter `for' loopsPeter Stephenson1-10/+21
2001-06-21No POSIX "for" syntax with csh syntax.Bart Schaefer1-2/+4
2001-06-21POSIX "for" syntax.Bart Schaefer1-0/+2
2001-06-18make zcompile unlink() the zwc file first (in case it is currently mapped we ...Sven Wischnowsky1-4/+6
2001-06-09Fix problems with zwcstat() on systems that do not USE_MMAP.Bart Schaefer1-0/+22
2001-06-0814813: autoload functions from deleted .zwc filesClint Adams1-2/+4
2001-05-15calculate the length of the region to map (for mapped zwc files) correctly, i...Sven Wischnowsky1-4/+6
2001-03-07two optimisationsSven Wischnowsky1-25/+25
2001-03-06make the parser use real memory for the ecbuf to avoid having hrealloc() thro...Sven Wischnowsky1-7/+19
2001-01-22*** empty log message ***Sven Wischnowsky1-4/+3
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ...Sven Wischnowsky1-20/+40
2000-12-05Joel Smith: 13230: avoid name clashes with Linux kernelPeter Stephenson1-25/+25
2000-10-05don't return invalid Eprog after parse error (12898)Sven Wischnowsky1-2/+3
2000-08-02Andrej: Dynamic loading on cygwinPeter Stephenson1-1/+2
2000-07-21fix parsing of `time' without a command (12337)Sven Wischnowsky1-3/+7
2000-07-19Define aliasspaceflag, and init it in parse_event().Wayne Davison1-1/+5
2000-06-29fix for `foo () print bar' (function definitions without braces) (12125)Sven Wischnowsky1-1/+2
2000-06-14nix kaboom with `time time' (?)Sven Wischnowsky1-4/+14
2000-05-2711606: Propagate parse errors out of parse_list() and parse_event(), andBart Schaefer1-4/+3
2000-05-04close dump file descriptors in children (11151)Sven Wischnowsky1-0/+16
2000-04-12compare mapped zwc files using stat instead of the pathnames (10699)Sven Wischnowsky1-11/+18