- From: Eric Prud'hommeaux <eric@w3.org>
- Date: Sun, 19 Jul 2015 10:17:43 -0400
- To: public-rdf-comments@w3.org
- Cc: Andy Seaborne <andy@apache.org>, Pierre-Antoine Champin <pierre-antoine.champin@liris.cnrs.fr>, Gregg Kellogg <gregg@greggkellogg.net>
I'm aware of two errata and a good idea for the RDF1.1 Turtle tests: 1: invalid character is positive syntax test. http://www.w3.org/2013/TurtleTests/localName_with_assigned_nfc_PN_CHARS_BASE_character_boundaries.ttl Pierre-Antoine noted that the last character is \UE01EF while <http://tools.ietf.org/html/rfc3987#section-2.2> has: ucschar = %xA0-D7FF / %xF900-FDCF / %xFDF0-FFEF / %x10000-1FFFD / %x20000-2FFFD / %x30000-3FFFD / %x40000-4FFFD / %x50000-5FFFD / %x60000-6FFFD / %x70000-7FFFD / %x80000-8FFFD / %x90000-9FFFD / %xA0000-AFFFD / %xB0000-BFFFD / %xC0000-CFFFD / %xD0000-DFFFD / %xE1000-EFFFD The top of this range is unassigned per <http://www.unicode.org/charts/PDF/UEFF80.pdf> The last assigned character is VARIATION SELECTOR-256 per <http://www.unicode.org/charts/PDF/UE0100.pdf> but that's awkardly in between %xDFFFD and %xE1000. The last assigned ucschar appears to be U2FA1D per <http://www.unicode.org/charts/PDF/U2F800.pdf> We can change the last character to the end of ucschar UEFFFD (currently unassigned) or more conservatively, U2FA1D, which lops off most of ucschar but still tests ranges outside of BMP1. Opinions? 2: missing prefixes in two negative syntax tests: http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-missing-ns-dot-start.ttl http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-missing-ns-dot-end.ttl If the implementation doesn't fail on the intended error, it will fail on the missing prefix. 3: rename negative syntax tests to .err. http://www.w3.org/2013/TurtleTests/turtle-syntax-bad-*.ttl They aren't really turtle files, which becomes clear when you try to look at them in a browser which cares about that stuff. The plan: Per consensus in an INK Domain call, W3C would like to move tests and implementation reports to github (via a redirect on W3C so we aren't stuck there). I propose to fix these errata when we get around to the move. In the mean time, let's gather errata in this thread for easy tracking. -- -ericP office: +1.617.599.3509 mobile: +33.6.80.80.35.59 (eric@w3.org) Feel free to forward this message to any list for any purpose other than email address distribution. There are subtle nuances encoded in font variation and clever layout which can only be seen by printing this message on high-clay paper.
Received on Sunday, 19 July 2015 14:17:50 UTC