about summary refs log tree commit diff
path: root/Src/loop.c
Commit message (Expand)AuthorAgeFilesLines
* 51402: Some ksh/bash features, additional sanity checkingBart Schaefer2023-02-121-3/+3
* 51258, 51272: refactor handling of terminal attributes, removing OFF flags in...Oliver Kiddle2023-01-101-1/+1
* 51094: consistent use of bit-manipulation for noerrexit value changesPhilippe Altherr2022-12-031-1/+1
* 51098: remove unreachable NOERREXIT_UNTIL_EXEC code and effectsPhilippe Altherr2022-12-031-12/+3
* 51001: fix for ERR_EXIT with "always" blocks; update testsPhilippe Altherr2022-12-031-0/+1
* 51001: Reverts 8839e969b, most of 1ba8714a, and d873ed60.Philippe Altherr2022-12-031-6/+6
* 50897: nonzero status of complex commands should trigger ERR_EXITBart Schaefer2022-11-081-6/+6
* 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