Re: [svgwg] SVG2 path data coordinates are currently spec'd as integers.

Thanks for that @fuchsia .

For the bearing command and for the third argument in the Arc command,  any number (signed, with decimal) should be valid.  Negative angles refer to counter-clockwise rotation in SVG, and there is no logical reason to restrict it to integer degrees.  

[The relevant SVG 1.1 syntax](https://www.w3.org/TR/SVG11/paths.html#PathDataBNF) was as follows:

```
elliptical-arc-argument:
    nonnegative-number comma-wsp? nonnegative-number comma-wsp? 
        number comma-wsp flag comma-wsp? flag comma-wsp? coordinate-pair

where 

nonnegative-number:
    integer-constant
    | floating-point-constant
number:
    sign? integer-constant
    | sign? floating-point-constant
```

See #331 for discussion about numbers with trailing decimals, like `4.` (both in paths and elsewhere in SVG/CSS).

-- 
GitHub Notification of comment by AmeliaBR
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/335#issuecomment-317599989 using your GitHub account

Received on Tuesday, 25 July 2017 01:17:32 UTC