summaryrefslogtreecommitdiff
path: root/Src/lex.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-10-03users/17310: we can't treat < after [ as a normal character.Peter Stephenson1-2/+2
2012-10-02users/17304: angle brackets aren't associated with special parsingPeter Stephenson1-2/+2
2011-12-0829955++: IGNORE_CLOSE_BRACES optionPeter Stephenson1-1/+2
2011-12-0329934: Stef van Vlierberghe: uninitialised memory after lexer reallocPeter Stephenson1-10/+2
2011-09-1529776: fix case of double quotes in double-quote-stylePeter Stephenson1-1/+1
2011-06-1929491: remove some variables set but not usedPeter Stephenson1-5/+4
2011-05-1929307, 29308 + replies: Fix some doubled words in docs and comments.Mikael Magnusson1-1/+1
2011-02-2428799: lexical analyser didn't stop early enough with completion wordsPeter Stephenson1-1/+1
2011-02-2128783: allow parentheses to be special in more places with SH_GLOBPeter Stephenson1-1/+3
2010-12-1928537: fix word splitting on "((" when it was nested subshells rather thanPeter Stephenson1-0/+5
2010-12-14unposted: another neatening of lexflags use in ZLEPeter Stephenson1-7/+14
2010-12-14lexsave/lexrestore lexflagsPeter Stephenson1-2/+5
2010-12-1428528: Rearrange zleparse to lexflagsPeter Stephenson1-27/+18
2010-12-1328526: remove bogus newline with stripped comment zplittingPeter Stephenson1-1/+9
2010-12-1228510: add (z+c+) and (z+C+) parameter flagsPeter Stephenson1-7/+46
2010-11-1828418: add ${NAME:OFFSET:LENGTH} substitutionPeter Stephenson1-7/+19
2010-09-1428259: Finally fix some ancient problems with here-documentsPeter Stephenson1-4/+6
2010-04-28Mikael: 27929 + doc: global aliases shouldn't trigger HIST_IGNORE_SPACEPeter Stephenson1-1/+1
2010-03-22Fix ZLE access to pushed history linePeter Stephenson1-0/+12
2010-01-0427556: sanitize more variables in lexsave()Peter Stephenson1-0/+5
2009-03-0326675: add POSIX_ALIASES optionPeter Stephenson1-2/+4
2009-02-2726622: improve comments within $(...) and add testPeter Stephenson1-1/+2
2009-02-2626617 c.f. Tomáš Smetana, 26610: comments weren't handled in $(...)Peter Stephenson1-1/+11
2009-02-25c.f. 26586: rename yylex to zshlex and yytext to zshlextextPeter Stephenson1-26/+26
2008-11-1826061: fix clash between process subst and numeric globPeter Stephenson1-2/+2
2008-11-1326042 with some fixes from 26043 (Mikael):Peter Stephenson1-12/+5
2008-08-3125571: when parsing use line numbers for the start of a token, not the endPeter Stephenson1-0/+15
2008-03-0824699: bug with ${(Q)...} on initial ">"Peter Stephenson1-1/+17
2008-02-2324588: tweak glob qualifier completionPeter Stephenson1-1/+1
2007-12-17unposted: minor typoPeter Stephenson1-1/+1
2007-12-1624271: handle parse failures in command substitution betterPeter Stephenson1-11/+44
2007-08-2323795: improve ${(Q)...} with $'..'Peter Stephenson1-0/+38
2007-08-1423757: suppress correction of command words followed by ()Peter Stephenson1-3/+17
2007-06-0323511: error if here document too largePeter Stephenson1-0/+10
2007-01-2323126, modified: bug in zle history inside $( and $((Peter Stephenson1-9/+16
2007-01-1923115: ";|" at end of case clause causes later patterns to be testedPeter Stephenson1-0/+4
2007-01-0823097: splitting of $'...' strings in completionPeter Stephenson1-6/+16
2006-12-1323051: ${(Q)...} of RCQUOTE expression failed with DEBUG activePeter Stephenson1-2/+6
2006-07-1022544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson1-2/+5
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-4/+4
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-1/+1
2005-10-1121862/21863: GLOB_SUBST shouldn't swallow up backslashes in parameterPeter Stephenson1-1/+1
2005-08-10c.f. 21590: metafy_line()/unmetafy_line() now support wide charactersPeter Stephenson1-9/+10
2005-01-14c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson1-15/+11