summaryrefslogtreecommitdiff
path: root/Src/lex.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-0739185: Only set word begin for completion word if not alias.Peter Stephenson1-1/+1
2016-06-22unposted: remove flag unneded from previous fixPeter Stephenson1-2/+1
2016-06-2238746: Fix suffix alias expansion recursion.Peter Stephenson1-3/+4
2016-05-1038468: wb,we values in gotword() needed assignment in additional case to avoi...Barton E. Schaefer1-0/+4
2016-04-0738248: fix word position calculation when completing on or just before a redi...Barton E. Schaefer1-3/+7
2016-01-2937700: Teach ${(z)} the 'repeat WORD SUBLIST' syntax.Daniel Shahaf1-2/+7
2016-01-2037705: don't turn - to Dash after start of brace parameterPeter Stephenson1-2/+4
2016-01-1937682: when SH_GLOB is set, do not parse bare parentheses in arguments as a p...Barton E. Schaefer1-1/+1
2016-01-1937689: ! and ^ need to be tokenised in character setsPeter Stephenson1-11/+20
2016-01-1937678: Now possible to quote "-" in pattern rangePeter Stephenson1-6/+24
2015-11-1837145: suppress alias expansion in skipcomm()Barton E. Schaefer1-0/+3
2015-11-1737128: work around alias expansion trashing subscript parsingPeter Stephenson1-6/+22
2015-09-2736669: fix ${(z)...} of an an incomplete math expression by restoring "((" at...Barton E. Schaefer1-0/+9
2015-07-2935953: fix handling of command substitution in math contextBarton E. Schaefer1-1/+5
2015-07-0235668: Improved fix for command/proc subst starting in alias.Peter Stephenson1-10/+16
2015-07-0135667: fix command substitution that starts but doesn't finish in aliasPeter Stephenson1-4/+10
2015-06-2635615: fix completion after tyepsetPeter Stephenson1-0/+1
2015-06-24various posts: Implement assignment parsing for typeset.Peter Stephenson1-2/+2
2015-05-2135248: treat fully parenthised zsh patterns as complete case patterns againPeter Stephenson1-2/+0
2015-05-1835168: Improve parsing of case patterns.Peter Stephenson1-0/+2
2015-05-1535155: cmdpop() could be called erroneously on errorPeter Stephenson1-2/+4
2015-05-0635046: unwind cmdstack when erroring out of lexing a parameter expansion in b...Barton E. Schaefer1-1/+4
2015-04-1734905: no parse error after keyboard interrupt.Peter Stephenson1-4/+6
2015-03-2934817: Catch some errors earlier when reading history.Peter Stephenson1-0/+2
2015-03-2834781: add implicit space after alias expansion of tokens that form words wit...Barton E. Schaefer1-0/+10
2015-03-2834804: refine POSIX_ALIAS change to preserve old behavior of [[ ]] conditionalsBarton E. Schaefer1-4/+1
2015-03-2734788: refine errflag handling in cmd_or_math()Barton E. Schaefer1-1/+1
2015-03-2234759: improve implementation of last commitPeter Stephenson1-6/+6
2015-03-2234758: fix yet more history / command subst interaction.Peter Stephenson1-0/+19
2015-03-1834734: further aliasing adjustments and docBarton E. Schaefer1-2/+8
2015-03-0534651: Avoid core dump if no lexical tokenPeter Stephenson1-0/+3
2015-03-0434641: make it possible to alias tokensPeter Stephenson1-30/+41
2015-02-1934570: Another nasty command / math substituion thing.Peter Stephenson1-19/+45
2015-02-1634560: Fix $(( that's actually a multiline cmd subst.Peter Stephenson1-0/+4
2015-02-1434543: Prevent crash on garbage bytes inside $(...)Barton E. Schaefer1-2/+4
2015-01-1834322: bug with interface to parsestr() etc.Peter Stephenson1-9/+21
2015-01-1834319: fix alias expansion in history for command substitutionPeter Stephenson1-1/+1
2015-01-1632413: turn off history word marking in cmd substPeter Stephenson1-0/+2
2015-01-1634304: improve use of new cmd subst in completionPeter Stephenson1-10/+103
2015-01-1134234: use structures for normal and raw lexical buffer statePeter Stephenson1-110/+95
2015-01-09Rearrange context saving.Peter Stephenson1-261/+60
2015-01-08Fix command substitutions to parse contents as they are read in.Peter Stephenson1-178/+320
2014-12-1133876: etc.: Separate errors and keyboards interruptsPeter Stephenson1-2/+3
2014-12-1033940: handle backslash-meta correctly in lexerJun-ichi Takimoto1-1/+13
2014-09-3033298: make lexrestore() more signal-safeBarton E. Schaefer1-53/+57
2014-06-2432789: --enable-zsh-valgrind allows analysis of heap allocationPeter Stephenson1-4/+6
2013-07-22unposted: fix previous commit: ihwend -> hwendPeter Stephenson1-1/+1
2013-07-2231559: Fix history line problem with aliases and commentsPeter Stephenson1-0/+1
2012-11-0830783: We don't want leading "="s to be active whenPeter Stephenson1-39/+41
2012-10-0530715: use enum lextok for variables containing lexical tokensPeter Stephenson1-10/+17