head 1.2; access; symbols netbsd-11-0-RC6:1.2 netbsd-11-0-RC5:1.2 netbsd-11-0-RC4:1.2 netbsd-11-0-RC3:1.2 netbsd-11-0-RC2:1.2 netbsd-11-0-RC1:1.2 perseant-exfatfs-base-20250801:1.2 netbsd-11:1.2.0.10 netbsd-11-base:1.2 netbsd-10-1-RELEASE:1.2 perseant-exfatfs-base-20240630:1.2 perseant-exfatfs:1.2.0.8 perseant-exfatfs-base:1.2 netbsd-10-0-RELEASE:1.2 netbsd-10-0-RC6:1.2 netbsd-10-0-RC5:1.2 netbsd-10-0-RC4:1.2 netbsd-10-0-RC3:1.2 netbsd-10-0-RC2:1.2 netbsd-10-0-RC1:1.2 netbsd-10:1.2.0.6 netbsd-10-base:1.2 cjep_sun2x-base1:1.2 cjep_sun2x:1.2.0.4 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 cjep_staticlib_x:1.2.0.2 cjep_staticlib_x-base:1.2; locks; strict; comment @# @; 1.2 date 2020.10.04.07.49.45; author rillig; state Exp; branches; next 1.1; commitid cq3JNAGuwvlHGyqC; 1.1 date 2020.10.04.06.53.15; author rillig; state Exp; branches; next ; commitid ZZbVxlZJpDcImyqC; desc @@ 1.2 log @make(1): fix parsing of the :sh assignment operator modifier @ text @exit status 0 @ 1.1 log @make(1): add tests for parsing assignments, especially :sh Luckily nobody uses the :sh variable assignment modifier since its syntactical variant != is simpler. @ text @a0 2 make: Unclosed variable specification (expecting '}') for "" (value "echo 123") modifier U make: Unclosed variable specification (expecting '}') for "" (value " echo\") modifier U @