- From: Yves Savourel via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 30 Oct 2012 21:15:50 +0000
- To: public-multilingualweb-lt-commits@w3.org
Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20 In directory hutz:/tmp/cvs-serv29318 Modified Files: its20.html its20.odd Log Message: Updated Domain to use <list type="slist"> Index: its20.odd =================================================================== RCS file: /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.odd,v retrieving revision 1.213 retrieving revision 1.214 diff -u -d -r1.213 -r1.214 --- its20.odd 30 Oct 2012 19:07:52 -0000 1.213 +++ its20.odd 30 Oct 2012 21:15:48 -0000 1.214 @@ -2993,22 +2993,22 @@ is no default.</p> <p>The information provided by this data category is a comma-separated list of one or more values which is obtained by applying the following algorithm:</p> - <list type="simple"> + <list type="slist"> <item>STEP 1: Set the initial value of the resulting string as a empty string.</item> <item>STEP 2: Get the list of nodes resulting of the evaluation of the <att>domainPointer</att> attribute.</item> <item>STEP 3: For each node: - <list> + <list type="slist"> <item>STEP 3-1: If the node value contains a COMMA (U+002C): - <list> + <list type="slist"> <item>STEP 3-1-1: Split the node value into separate strings using the COMMA (U+002C) as separator.</item> <item>STEP 3-1-2: For each string: - <list> + <list type="slist"> <item>STEP 3-1-2-1: Trim the leading and trailing white spaces of the string.</item> <item>STEP 3-1-2-2: If the first character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</item> <item>STEP 3-1-2-3: If the last character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</item> <item>STEP 3-1-2-4: If the value is empty: Go to STEP 3-1-2.</item> <item>STEP 3-1-2-5: Check if there is a mapping for the string: - <list> + <list type="slist"> <item>STEP 3-1-2-5-1. If a mapping is found: Add the corresponding value to the result string.</item> <item>STEP 3-1-2-5-2. Else (if no mapping is found): Add the string to the result string.</item> </list> @@ -3018,13 +3018,13 @@ </list> </item> <item>STEP 3-2: Else (if the node value does not contain a COMMA (U+002C)): - <list> + <list type="slist"> <item>STEP 3-2-1: Trim the leading and trailing white spaces of the string.</item> <item>STEP 3-2-2: If the first character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</item> <item>STEP 3-2-3: If the last character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</item> <item>STEP 3-2-4: If the value is empty: Go to STEP 3.</item> <item>STEP 3-2-5: Check if there is a mapping for the string: - <list> + <list type="slist"> <item>STEP 3-2-5-1: If a mapping is found: Add the corresponding value to the result string.</item> <item>STEP 3-2-5-2: Else (if no mapping is found): Add the string to the result string.</item> </list> Index: its20.html =================================================================== RCS file: /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.html,v retrieving revision 1.215 retrieving revision 1.216 diff -u -d -r1.215 -r1.216 --- its20.html 30 Oct 2012 19:07:51 -0000 1.215 +++ its20.html 30 Oct 2012 21:15:48 -0000 1.216 @@ -1962,12 +1962,12 @@ only with global rules. For elements, the data category information <a href="#def-inheritance" shape="rect">inherits</a> to the textual content of the element, <em>including</em> child elements and attributes. There is no default.</p><p>The information provided by this data category is a comma-separated list of one or more values which is obtained by applying the following algorithm:</p><ul><li><p>STEP 1: Set the initial value of the resulting string as a empty string.</p></li><li><p>STEP 2: Get the list of nodes resulting of the evaluation of the <code>domainPointer</code> attribute.</p></li><li><p>STEP 3: For each node: - <ul><li><p>STEP 3-1: If the node value contains a COMMA (U+002C): - <ul><li><p>STEP 3-1-1: Split the node value into separate strings using the COMMA (U+002C) as separator.</p></li><li><p>STEP 3-1-2: For each string: - <ul><li><p>STEP 3-1-2-1: Trim the leading and trailing white spaces of the string.</p></li><li><p>STEP 3-1-2-2: If the first character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-1-2-3: If the last character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-1-2-4: If the value is empty: Go to STEP 3-1-2.</p></li><li><p>STEP 3-1-2-5: Check if there is a mapping for the string: - <ul><li><p>STEP 3-1-2-5-1. If a mapping is found: Add the corresponding value to the result string.</p></li><li><p>STEP 3-1-2-5-2. Else (if no mapping is found): Add the string to the result string.</p></li></ul></p></li></ul></p></li></ul></p></li><li><p>STEP 3-2: Else (if the node value does not contain a COMMA (U+002C)): - <ul><li><p>STEP 3-2-1: Trim the leading and trailing white spaces of the string.</p></li><li><p>STEP 3-2-2: If the first character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-2-3: If the last character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-2-4: If the value is empty: Go to STEP 3.</p></li><li><p>STEP 3-2-5: Check if there is a mapping for the string: - <ul><li><p>STEP 3-2-5-1: If a mapping is found: Add the corresponding value to the result string.</p></li><li><p>STEP 3-2-5-2: Else (if no mapping is found): Add the string to the result string.</p></li></ul></p></li></ul></p></li></ul></p></li><li><p>STEP 4: Remove duplicated values from the resulting string.</p></li><li><p>STEP 5: Return the resulting string.</p></li></ul><p id="domain-global">GLOBAL: The <code>domainRule</code> element contains + <ul><li><p>STEP 3-1: If the node value contains a COMMA (U+002C): + <ul><li><p>STEP 3-1-1: Split the node value into separate strings using the COMMA (U+002C) as separator.</p></li><li><p>STEP 3-1-2: For each string: + <ul><li><p>STEP 3-1-2-1: Trim the leading and trailing white spaces of the string.</p></li><li><p>STEP 3-1-2-2: If the first character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-1-2-3: If the last character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-1-2-4: If the value is empty: Go to STEP 3-1-2.</p></li><li><p>STEP 3-1-2-5: Check if there is a mapping for the string: + <ul><li><p>STEP 3-1-2-5-1. If a mapping is found: Add the corresponding value to the result string.</p></li><li><p>STEP 3-1-2-5-2. Else (if no mapping is found): Add the string to the result string.</p></li></ul></p></li></ul></p></li></ul></p></li><li><p>STEP 3-2: Else (if the node value does not contain a COMMA (U+002C)): + <ul><li><p>STEP 3-2-1: Trim the leading and trailing white spaces of the string.</p></li><li><p>STEP 3-2-2: If the first character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-2-3: If the last character of the value is an APOSTROPHE (U+0027) or a QUOTATION MARK (U+0022): Remove it.</p></li><li><p>STEP 3-2-4: If the value is empty: Go to STEP 3.</p></li><li><p>STEP 3-2-5: Check if there is a mapping for the string: + <ul><li><p>STEP 3-2-5-1: If a mapping is found: Add the corresponding value to the result string.</p></li><li><p>STEP 3-2-5-2: Else (if no mapping is found): Add the string to the result string.</p></li></ul></p></li></ul></p></li></ul></p></li><li><p>STEP 4: Remove duplicated values from the resulting string.</p></li><li><p>STEP 5: Return the resulting string.</p></li></ul><p id="domain-global">GLOBAL: The <code>domainRule</code> element contains the following:</p><ul><li><p>A required <code>selector</code> attribute. It contains an <a href="#selectors" shape="rect">absolute selector</a> which selects the nodes to which this rule applies.</p></li><li><p>A required <code>domainPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node that contains the domain information.</p></li><li><p>An optional <code>domainMapping</code> attribute that contains a
Received on Tuesday, 30 October 2012 21:15:52 UTC