- From: Chris Lilley <chris@w3.org>
- Date: Fri, 13 Aug 2010 00:44:21 +0200
- To: Helder Magalhães <helder.magalhaes@gmail.com>
- CC: SVG WG <www-svg@w3.org>
On Friday, August 13, 2010, 12:22:10 AM, Helder wrote:
HM> Hi everyone,
HM> I'm aware that the last call commenting period ended about a month ago
HM> [1] but here goes: I was just crawling through the new specification
HM> when I stumbled across unexpected characters in section "7.14.4
HM> Interface SVGTransform" [2], such as "scale(…)", where the
HM> unexpected characters are "…".
Thanks for the report. This is being tracked as
ISSUE-2360 idl-borked
Last Call Issue: encoding breakage in idl conversion
HM> As there are several occurrences, I'm
HM> guessing that they were probably caused by some issue with the
HM> generation scripts...? Update: I just confirmed the hypothesis and the
HM> issue seems to be triggered by the several ellipsis characters ("…")
HM> present in svg.idl [3]. Opening that file with an UTF-8 text editor
HM> properly displays "scale(…)" (found in line 3078, for example).
So it looks as if the scripts were operating on bytes not characters, and have taken two bytes of UTF-8 and encoded each byte as a Latin-1 character, the result being encoded again in UTF-8. Eww.
Yes, we will fix this of course.
HM> Hope this helps,
HM> Helder
HM> [1] http://lists.w3.org/Archives/Public/www-svg/2010Jun/0162.html
HM> [2] http://www.w3.org/TR/SVG11/coords.html#InterfaceSVGTransform
HM> [3] http://dev.w3.org/cvsweb/SVG/profiles/1.1F2/master/svg.idl
--
Chris Lilley mailto:chris@w3.org
Technical Director, Interaction Domain
W3C Graphics Activity Lead
Co-Chair, W3C Hypertext CG
Received on Thursday, 12 August 2010 22:46:39 UTC