CVSROOT: /cvs Module name: src Changes by: mill...@cvs.openbsd.org 2016/12/11 10:44:49
Modified files: bin/ksh : exec.c Log message: When ERREXIT (set -e) is in effect, don't disable it after a short-circuited `&&` or `||` chain in later iterations of `for` loops. It should be disabled after a short-circuited `&&` or `||` chain only in the *final* iteration of loops (as well as in conditionals, which was already working). From Kartik Agaram.