Module Name: src Committed By: kre Date: Tue Nov 16 11:25:44 UTC 2021
Modified Files: src/bin/sh: eval.c nodetypes parser.c Log Message: Fix value of ${LINENO} in "for" commands. This affects (as best I can tell) only uses of ${LINENO} in PS4 when -x is enabled (and perhaps only when the list contains no expansions). "for" like "case" (which was already handled) is special in that it generates trace output before actually executing any kind of simple command. To generate a diff of this commit: cvs rdiff -u -r1.183 -r1.184 src/bin/sh/eval.c cvs rdiff -u -r1.18 -r1.19 src/bin/sh/nodetypes cvs rdiff -u -r1.174 -r1.175 src/bin/sh/parser.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.