summary refs log tree commit diff
path: root/Src/loop.c
Commit message (Expand)AuthorAgeFilesLines
* 48857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer2021-05-161-1/+1
* 48787: Fix command status after failed ifPeter Stephenson2021-05-061-1/+1
* 47296 (+ unposted additional tests and comments): 'repeat' loops: Let the rep...Daniel Shahaf2020-08-081-1/+1
* 45616: Remove token from count argument to repeatPeter Stephenson2020-03-261-1/+3
* Merge remote-tracking branch 'origin/master' into 5.9Daniel Shahaf2020-03-071-1/+1
|\
| * 45373: Fix ERR_EXIT bug in else branch of if.Peter Stephenson2020-02-021-1/+1
* | 45304: Do execute the always block even when the try/always block itself is t...Daniel Shahaf2020-01-161-1/+1
|/
* 45076: internal: Simplify handling of try_tryflag. No functional change.Daniel Shahaf2019-12-181-6/+3
* 44271: Fix breaks propagated from until or return.Peter Stephenson2019-05-031-2/+6
* 41723: one more case of 41627 in "while" loops.Barton E. Schaefer2017-09-181-1/+1
* Fix problem with ERR_RETURN.Peter Stephenson2017-08-311-4/+3
* 41590 modified as 41595: make ERR_RETURN more logical.Peter Stephenson2017-08-241-2/+7
* 40453: signal handler safety for callers of patcompile(PAT_STATIC), which is ...Barton E. Schaefer2017-01-291-1/+5
* Extra case for ERR_RETURN and ERR_EXIT.Peter Stephenson2016-12-051-0/+6
* 39844: fix "while" condition as per 39839 (commit 2c56c7e5)Barton E. Schaefer2016-11-051-4/+3
* 39839: fix "return" from "if" conditionBarton E. Schaefer2016-11-051-1/+2
* 39625: case needs to reset lastval if no pattern matchedMartijn Dekker2016-10-131-2/+6
* 39599: Don't reset status before "case" executionPeter Stephenson2016-10-101-1/+0
* 39448: reset REPLY in select on user actionMartijn Dekker2016-09-261-0/+2
* 38734: fix final case clauses terminating with ;&Peter Stephenson2016-06-211-1/+1
* 37804 (plus 37816): first word following "repeat" should be evaluated as mathBarton E. Schaefer2016-01-271-1/+3
* unposted: back out 36707, add test case for 36766Barton E. Schaefer2015-10-031-6/+2
* 36707: distinguish ERR_RETURN value of retflag so that execif() can ignore it...Barton E. Schaefer2015-09-301-2/+6
* 36022 fix bug that some loop constructs could not be interrupted, revise sign...Barton E. Schaefer2015-08-091-3/+38
* 35168: Improve parsing of case patterns.Peter Stephenson2015-05-181-37/+51
* select: Fix leak of 256 bytes on every loop when zle is not usedMikael Magnusson2015-01-101-1/+1
* 34065: following an "if" condition, do not test lastval for ERR_EXIT until a ...Barton E. Schaefer2014-12-271-5/+11
* 33876: etc.: Separate errors and keyboards interruptsPeter Stephenson2014-12-111-4/+24
* 33791: fatal errors in an "always" construct yield nonzero statusBarton E. Schaefer2014-11-251-2/+3
* 32569: lastval ($?) should not be reset between word list substitution and lo...Barton E. Schaefer2014-04-201-3/+3
* 32568: consistency in handling of errflag condition during substitutionsBarton E. Schaefer2014-04-201-2/+12
* 29165: use term.h globally if needed at all.Peter Stephenson2011-05-091-3/+3
* 25345, 25347: neaten interface from main shell to zlePeter Stephenson2008-07-311-2/+3
* 25002: only ZLE should update attributes resulting from prompt expansionPeter Stephenson2008-05-121-2/+2
* 24996: improve xtrace output for patternsPeter Stephenson2008-05-111-3/+3
* users/12848: return, break, continue in always block override try blockPeter Stephenson2008-05-111-7/+7
* 23670: rationalise some linked list functionsPeter Stephenson2007-06-271-8/+2
* 23115: ";|" at end of case clause causes later patterns to be testedPeter Stephenson2007-01-191-3/+4
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-1/+1
* 21814: error handling for traps in "always" constructs.Bart Schaefer2005-12-151-1/+10
* Got rid of some unsigned-char/char pointer casts.Wayne Davison2005-11-151-1/+1
* c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson2005-01-141-2/+2
* 20149: improve prompt-reset codePeter Stephenson2004-07-111-1/+1
* 20076, 20084: { ... } always { ... } syntax.Peter Stephenson2004-06-221-0/+65
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-3/+3
* Made a variable (t2) size_t so that it matched the size of theWayne Davison2004-05-281-1/+2
* 19295: $CONTEXT zle parameterPeter Stephenson2003-12-151-1/+1
* 18252: pass ignoreeof as flag to zlereadPeter Stephenson2003-02-171-3/+1
* 18251: Fix select and make it respect EOFPeter Stephenson2003-02-171-1/+3
* allow nterruption of empty while-loops with ^C (16711)Sven Wischnowsky2002-02-251-31/+47