about summary refs log tree commit diff
path: root/Src/parse.c
Commit message (Expand)AuthorAgeFilesLines
* 45004: Fix typos in commentsMartijn Dekker2019-12-111-1/+1
* 44446: Fix here document with file descriptor declarator.Peter Stephenson2019-06-241-1/+2
* 44296: "typeset Q= {X}" crashed the shell.Peter Stephenson2019-05-141-0/+8
* 44122: turn int into long to avoid overflowKamil Dudka2019-03-141-2/+2
* Allow short loops with "while"Peter Stephenson2018-04-231-1/+3
* 42365: Use .zwc file if timestamp identical to source.Martijn Dekker2018-03-051-4/+4
* 42110: Fix redirections between variable assignments at start of linePeter Stephenson2017-12-121-0/+4
* 41802 (minor tweaks): use heap during shell function call.Peter Stephenson2017-10-041-1/+2
* 41633: Fix problem backgrounding function definitions.Peter Stephenson2017-09-041-1/+6
* 41504: make empty strings work in case patterns with no leading parenthesisPeter Stephenson2017-08-091-10/+38
* 41402: Delay has_tokens() in ecstrcode as may not be neededSebastian Gniazdowski2017-07-091-1/+5
* 41402: Add hasher to ecstrcode to reduce string comparisonsSebastian Gniazdowski2017-07-091-1/+5
* 40173: Off-by-one error checking for {varid}.Peter Stephenson2017-05-081-1/+1
* users/22688: Allow mixing redirs and arguments after anon functions.Peter Stephenson2017-05-081-4/+15
* Fix combination of HERE document and |&.Peter Stephenson2017-05-081-1/+1
* 40760: Always tokenize unquoted - to Dash.Peter Stephenson2017-03-071-14/+27
* 40453: signal handler safety for callers of patcompile(PAT_STATIC), which is ...Barton E. Schaefer2017-01-291-0/+1
* Add features associated with autoloading a function using an absolutePeter Stephenson2017-01-111-9/+15
* 40306 with doc tweaks: Change behaviour expanding alias in () function defini...Peter Stephenson2017-01-101-0/+14
* 39777: $() is a valid empty command substitutionPeter Stephenson2016-10-301-1/+1
* 39332: support ksh's [[ -v varname ]] condition for checking if variables are...Oliver Kiddle2016-09-161-2/+2
* unposted: remove duplicated assignmentOliver Kiddle2016-09-151-1/+0
* 39292: Distinguish "=" and "==" tests in output.Peter Stephenson2016-09-131-2/+7
* 38111: Remove redundant return values in parsing.Peter Stephenson2016-03-071-11/+4
* 38106: if...then if...else should be a parse error.Barton E. Schaefer2016-03-061-1/+1
* 37700: Teach ${(z)} the 'repeat WORD SUBLIST' syntax.Daniel Shahaf2016-01-291-0/+10
* 37469: do NOT allow semicolons in place of line breaks in conditionalsBarton E. Schaefer2015-12-311-14/+16
* 37468: allow line breaks in more places in [[ ... ]]Barton E. Schaefer2015-12-311-8/+12
* 36974: fix some functions with empty argument listsPeter Stephenson2015-10-271-1/+1
* 36566: check for regular file before lseek()Barton E. Schaefer2015-09-191-0/+3
* unposted: fix up for 5.0.8-test-2 zsh-5.0.8-test-2Peter Stephenson2015-08-211-1/+1
* 36265 plus FAQ: fix alias expansion after "function"Peter Stephenson2015-08-211-2/+3
* 36022 fix bug that some loop constructs could not be interrupted, revise sign...Barton E. Schaefer2015-08-091-0/+8
* 35643: Redirections after typeset assignments were broken.Peter Stephenson2015-06-281-0/+2
* various posts: Implement assignment parsing for typeset.Peter Stephenson2015-06-241-21/+110
* 35306: "test -z \(" failed due to parse confusionPeter Stephenson2015-05-271-8/+17
* 35250: Fix case documentation (SH_GLOB)Peter Stephenson2015-05-211-2/+2
* 35248: treat fully parenthised zsh patterns as complete case patterns againPeter Stephenson2015-05-211-10/+85
* 35184: Additional case fix for 35168.Peter Stephenson2015-05-181-2/+0
* 35168: Improve parsing of case patterns.Peter Stephenson2015-05-181-66/+23
* 34921: handle error in recursive par_event().Peter Stephenson2015-04-171-0/+1
* 34905: no parse error after keyboard interrupt.Peter Stephenson2015-04-171-1/+1
* 34514: Back out 34485, an alternate solution needs to be worked out.Barton E. Schaefer2015-02-121-2/+4
* 34485: More rationalisation for anonymous functions.Peter Stephenson2015-02-091-4/+2
* Rearrange context saving.Peter Stephenson2015-01-091-3/+80
* Fix command substitutions to parse contents as they are read in.Peter Stephenson2015-01-081-9/+20
* 33876: etc.: Separate errors and keyboards interruptsPeter Stephenson2014-12-111-15/+16
* unposted: fix compiler set-but-not-used warning.Wayne Davison2014-11-281-2/+4
* 33346: another bit of the 33345 repairBart Schaefer2014-10-031-1/+2
* 33345: fix anonymous function complex command handling.Peter Stephenson2014-10-031-83/+84