Proposal to address I18N-ISSUE-187: escape syntax [TURTLE]

Proposal to address I18N-ISSUE-187: escape syntax [TURTLE]
==========================================================

Issues:
* No mention is made of surrogate pair handling in \u escape syntax.

* It's not clear why the \U form should take eight hex digits when the
first two are required to be 0.

Rational: The trend in escape syntaxes seems to be going towards the
variable-width form "\u{xxxxx}".

Proposed Solution from I18N WG: Adopt \u{xxxxx} syntax for escapes.


Objections:

* \u and \U escape syntax is widely used. In C, C++, C#, Python, etc.

* There is a well-established escaping syntax in TURTLE

* SPARQL uses \u \U already

PROPOSAL: Turtle will continue to use \u \U escape syntax.

Received on Monday, 1 October 2012 14:44:38 UTC