Closed mungre closed 2 years ago
This was a good spot! FWIW I've had a quick look at the change and it looks good to me. I agree this ought to go into 1.10.
I've fixed a separate but related regression. It wasn't reporting an error for a missing value like -D V=
Thanks, LGTM!
The new number parser that handles underscores didn't handle negative numbers. This mostly isn't a problem because
-
is treated as a unary operator in expressions. However, -D numbers on the command line are not expressions so negative numbers stopped working. The default also broke because this parses the string "-1"!This is rather a significant bug so this fix ought to go into v1.10.