From: Junio C Hamano Date: Tue, 16 Apr 2024 21:50:27 +0000 (-0700) Subject: Merge branch 'jc/local-extern-shell-rules' X-Git-Tag: v2.45.0-rc0~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92e8388bd35cdddf312011a98e046706bb420fce;p=thirdparty%2Fgit.git Merge branch 'jc/local-extern-shell-rules' Document and apply workaround for a buggy version of dash that mishandles "local var=val" construct. * jc/local-extern-shell-rules: t1016: local VAR="VAL" fix t0610: local VAR="VAL" fix t: teach lint that RHS of 'local VAR=VAL' needs to be quoted t: local VAR="VAL" (quote ${magic-reference}) t: local VAR="VAL" (quote command substitution) t: local VAR="VAL" (quote positional parameters) CodingGuidelines: quote assigned value in 'local var=$val' CodingGuidelines: describe "export VAR=VAL" rule --- 92e8388bd35cdddf312011a98e046706bb420fce