royce@svn.reactos.com wrote:
always strip '^' (unless it was preceded by an '^' itself), not just if it precedes the redirection symbols - fixes some of my test cases in seta_test.cmd
Updated files: trunk/reactos/subsys/system/cmd/set.c
"set /a" and "if [not] ==" now work perfectly as far as I'm aware. seta_test.cmd runs successfully in our cmd.exe now.