about summary refs log tree commit diff
path: root/Src/lex.c
Commit message (Expand)AuthorAgeFilesLines
* 40995: Don't disable alias expansion when finding command substitution limitsPeter Stephenson2017-04-231-3/+0
* 40760: Always tokenize unquoted - to Dash.Peter Stephenson2017-03-071-10/+6
* 39815: Read input to end on parse error in $(...) inside a string.Peter Stephenson2016-11-031-2/+11
* 39185: Only set word begin for completion word if not alias.Peter Stephenson2016-09-071-1/+1
* unposted: remove flag unneded from previous fixPeter Stephenson2016-06-221-2/+1
* 38746: Fix suffix alias expansion recursion.Peter Stephenson2016-06-221-3/+4
* 38468: wb,we values in gotword() needed assignment in additional case to avoi...Barton E. Schaefer2016-05-101-0/+4
* 38248: fix word position calculation when completing on or just before a redi...Barton E. Schaefer2016-04-071-3/+7
* 37700: Teach ${(z)} the 'repeat WORD SUBLIST' syntax.Daniel Shahaf2016-01-291-2/+7
* 37705: don't turn - to Dash after start of brace parameterPeter Stephenson2016-01-201-2/+4
* 37682: when SH_GLOB is set, do not parse bare parentheses in arguments as a p...Barton E. Schaefer2016-01-191-1/+1
* 37689: ! and ^ need to be tokenised in character setsPeter Stephenson2016-01-191-11/+20
* 37678: Now possible to quote "-" in pattern rangePeter Stephenson2016-01-191-6/+24
* 37145: suppress alias expansion in skipcomm()Barton E. Schaefer2015-11-181-0/+3
* 37128: work around alias expansion trashing subscript parsingPeter Stephenson2015-11-171-6/+22
* 36669: fix ${(z)...} of an an incomplete math expression by restoring "((" at...Barton E. Schaefer2015-09-271-0/+9
* 35953: fix handling of command substitution in math contextBarton E. Schaefer2015-07-291-1/+5
* 35668: Improved fix for command/proc subst starting in alias.Peter Stephenson2015-07-021-10/+16
* 35667: fix command substitution that starts but doesn't finish in aliasPeter Stephenson2015-07-011-4/+10
* 35615: fix completion after tyepsetPeter Stephenson2015-06-261-0/+1
* various posts: Implement assignment parsing for typeset.Peter Stephenson2015-06-241-2/+2
* 35248: treat fully parenthised zsh patterns as complete case patterns againPeter Stephenson2015-05-211-2/+0
* 35168: Improve parsing of case patterns.Peter Stephenson2015-05-181-0/+2
* 35155: cmdpop() could be called erroneously on errorPeter Stephenson2015-05-151-2/+4
* 35046: unwind cmdstack when erroring out of lexing a parameter expansion in b...Barton E. Schaefer2015-05-061-1/+4
* 34905: no parse error after keyboard interrupt.Peter Stephenson2015-04-171-4/+6
* 34817: Catch some errors earlier when reading history.Peter Stephenson2015-03-291-0/+2
* 34781: add implicit space after alias expansion of tokens that form words wit...Barton E. Schaefer2015-03-281-0/+10
* 34804: refine POSIX_ALIAS change to preserve old behavior of [[ ]] conditionalsBarton E. Schaefer2015-03-281-4/+1
* 34788: refine errflag handling in cmd_or_math()Barton E. Schaefer2015-03-271-1/+1
* 34759: improve implementation of last commitPeter Stephenson2015-03-221-6/+6
* 34758: fix yet more history / command subst interaction.Peter Stephenson2015-03-221-0/+19
* 34734: further aliasing adjustments and docBarton E. Schaefer2015-03-181-2/+8
* 34651: Avoid core dump if no lexical tokenPeter Stephenson2015-03-051-0/+3
* 34641: make it possible to alias tokensPeter Stephenson2015-03-041-30/+41
* 34570: Another nasty command / math substituion thing.Peter Stephenson2015-02-191-19/+45
* 34560: Fix $(( that's actually a multiline cmd subst.Peter Stephenson2015-02-161-0/+4
* 34543: Prevent crash on garbage bytes inside $(...)Barton E. Schaefer2015-02-141-2/+4
* 34322: bug with interface to parsestr() etc.Peter Stephenson2015-01-181-9/+21
* 34319: fix alias expansion in history for command substitutionPeter Stephenson2015-01-181-1/+1
* 32413: turn off history word marking in cmd substPeter Stephenson2015-01-161-0/+2
* 34304: improve use of new cmd subst in completionPeter Stephenson2015-01-161-10/+103
* 34234: use structures for normal and raw lexical buffer statePeter Stephenson2015-01-111-110/+95
* Rearrange context saving.Peter Stephenson2015-01-091-261/+60
* Fix command substitutions to parse contents as they are read in.Peter Stephenson2015-01-081-178/+320
* 33876: etc.: Separate errors and keyboards interruptsPeter Stephenson2014-12-111-2/+3
* 33940: handle backslash-meta correctly in lexerJun-ichi Takimoto2014-12-101-1/+13
* 33298: make lexrestore() more signal-safeBarton E. Schaefer2014-09-301-53/+57
* 32789: --enable-zsh-valgrind allows analysis of heap allocationPeter Stephenson2014-06-241-4/+6
* unposted: fix previous commit: ihwend -> hwendPeter Stephenson2013-07-221-1/+1