~ moved %-encoding non-decoding message into a separate note.
authorEric Prud'hommeaux <eric@w3.org>
Wed, 22 Feb 2012 09:57:47 -0500
changeset 207 321bc9cdcdaa
parent 206 fade92348740
child 208 7470804abb71
~ moved %-encoding non-decoding message into a separate note.
rdf-turtle/index.html
--- a/rdf-turtle/index.html	Wed Feb 22 09:27:10 2012 -0500
+++ b/rdf-turtle/index.html	Wed Feb 22 09:57:47 2012 -0500
@@ -667,12 +667,10 @@
             </blockquote>
 
 	    <p>
-	      <a href="#term-turtle2-BLANK_NODE_LABEL"><span style="font-weight:bold;">Blank node label</span>s</a> and <a href="#term-turtle2-PN_LOCAL"><span style="font-weight:bold;">local name</span>s</a> may include:
+	      <a href="#term-turtle2-BLANK_NODE_LABEL"><span style="font-weight:bold;">Blank node label</span>s</a> and <a href="#term-turtle2-PN_LOCAL"><span style="font-weight:bold;">local name</span>s</a> may include escaped punctuation. A '\' followed by one of <code>~.-!$&amp;'()*+,;=:/?#@%_</code> represents the character to the right of the '\'.
 	    </p>
-	    <ul>
-	      <li>%-encoded sequences: A '%' followed by two hex characters represents that same sequence of three characters. These sequences are <em>not</em> decoded during processing; a term written as <code>&lt;http://a.example/%66oo-bar&gt;</code> in Turtle designates the RDF IRI <code>http://a.example/%66oo-bar</code>.</li>
-	      <li>escaped punctuation: A '\' followed by one of <code>~.-!$&amp;'()*+,;=:/?#@%_</code> represents the character to the right of the '\'.</li>
-	    </ul>
+
+	    <p class="note">%-encoded sequences are in the character range for IRIs and are explicitly allowed in blank node labels and local names. These appear as a '%' followed by two hex characters and represent that same sequence of three characters. These sequences are <em>not</em> decoded during processing; a term written as <code>&lt;http://a.example/%66oo-bar&gt;</code> in Turtle designates the RDF IRI <code>http://a.example/%66oo-bar</code>.</p>
 
 	    <p>
 	      <a href="#prod-turtle2-String"><span style="font-weight:bold;">String</span>s</a> may include the <code>\</code>-escape sequences allowed in IRIs, as well as the the following escape sequences, which also map to Unicode code points:</p>