- From: Tom Shinnick via GitHub <sysbot+gh@w3.org>
- Date: Tue, 03 May 2022 04:09:03 +0000
- To: public-css-archive@w3.org
tshinnic has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-values-3] 4.3 Real numbers incorrectly summarizes allowed values == Once again I was trying to find the definition for SVG real numbers and the chain of refs led me to CSS Syntax. Specifically I was trying to find the 'rightness' of an emitted "9e-5" or "-1e-4". Referred to section [4.3. Real Numbers: the <number> type](https://www.w3.org/TR/css3-values/#numbers) from the SVG spec, I followed the <number-token> link to CSS-Syntax-3. Finding the [familiar railroad diagram](https://www.w3.org/TR/css-syntax-3/#number-token-diagram) I was reassured that "9e-5" *was* legal. But then when I returned to CSS Values and read the description of valid values, it seems to only allow "1.0e1" and not "1e1". The prose *requires* a '.' decimal point in order to specify an exponent. Or... was "and optionally an exponent" supposed to *also* apply to the much earlier "an integer"? As written this section seems very ambiguous to this easily-shaken reader. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7248 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 3 May 2022 04:09:04 UTC