W3C home > Mailing lists > Public > public-css-commits@w3.org > November 2011

csswg/css3-lists Overview.html,1.111,1.112 Overview.src.html,1.158,1.159

From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 30 Nov 2011 01:34:42 +0000
To: public-css-commits@w3.org
Message-Id: <E1RVZ4M-0007hZ-MH@lionel-hutz.w3.org>
Update of /sources/public/csswg/css3-lists
In directory hutz:/tmp/cvs-serv29557

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Added identifiers as a valid counter symbol.

Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.html,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -d -r1.111 -r1.112
--- Overview.html	28 Nov 2011 19:06:41 -0000	1.111
+++ Overview.html	30 Nov 2011 01:34:40 -0000	1.112
@@ -25,13 +25,13 @@
 
    <h1>CSS Lists and Counters Module Level 3</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 28 November
+   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 30 November
     2011</h2>
 
    <dl>
     <dt>This version:
 
-    <dd><!--<a href="http://www.w3.org/TR/2011/WD-css3-lists-20111128">http://www.w3.org/TR/2011/WD-css3-lists-20111128</a></dd>-->
+    <dd><!--<a href="http://www.w3.org/TR/2011/WD-css3-lists-20111130">http://www.w3.org/TR/2011/WD-css3-lists-20111130</a></dd>-->
      <a
      href="http://dev.w3.org/csswg/css3-lists/">http://dev.w3.org/csswg/css3-lists/</a>
 
@@ -2236,7 +2236,7 @@
     <tr>
      <th>Value:
 
-     <td>[ &lt;string> | &lt;image> ]+
+     <td>[ &lt;string> | &lt;image> | &lt;identifier> ]+
 
     <tr>
      <th>Initial:
@@ -2254,7 +2254,7 @@
     <tr>
      <th>Value:
 
-     <td>[ &lt;integer> && [ &lt;string> | &lt;image> ] ]#
+     <td>[ &lt;integer> && [ &lt;string> | &lt;image> | &lt;identifier> ] ]#
 
     <tr>
      <th>Initial:
@@ -2270,9 +2270,8 @@
    &lsquo;<a href="#descdef-type"><code class=property>type</code></a>&rsquo;
    descriptor. The &lsquo;<a href="#descdef-symbols"><code
    class=property>symbols</code></a>&rsquo; descriptor must be specified if
-   the counter type is &lsquo;<code class=css>repeating</code>&rsquo;,
-   <i>numeric</i>, <i>alphabetic</i>, <i>symbolic</i>, or
-   <i>non-repeating</i>, and the &lsquo;<a
+   the counter type is <i>repeating</i>, <i>numeric</i>, <i>alphabetic</i>,
+   <i>symbolic</i>, or <i>non-repeating</i>, and the &lsquo;<a
    href="#descdef-additive-symbols"><code
    class=property>additive-symbols</code></a>&rsquo; descriptor must be
    specified if the counter type is <i>additive</i>; otherwise, the
@@ -2298,27 +2297,13 @@
    order of descending weight; otherwise, the @counter-style is invalid and
    must be ignored.
 
-  <p>Counter symbols may be strings or images, and the two types can be mixed
-   in a single descriptor. Counter representations are constructed by
-   concatenating counter symbols together. Image counter symbols are rendered
-   as inline replaced elements. The <a
+  <p>Counter symbols may be strings, images, or identifiers, and the three
+   types can be mixed in a single descriptor. Counter representations are
+   constructed by concatenating counter symbols together. Identifiers are
+   rendered as strings containing the same characters. Images are rendered as
+   inline replaced elements. The <a
    href="http://dev.w3.org/csswg/css3-images/#default-object-size">default
-   object size</a> of an image counter symbol is a 1em by 1em square.
-
-  <div class=issue>
-   <p>It's been requested that there be a way to express lists with lots of
-    single-character symbols in a more compact way, something like e.g.:</p>
-
-   <pre>
-@counter-style decimal {
-	type: numeric;
-	symbols: combined "0123456789";
-}</pre>
-
-   <p>This does reduce the verbosity of a lot of styles, but I'm somewhat
-    concerned about being forced to deal with "graphemes" instead of
-    "characters". Is this reasonable?</p>
-  </div>
+   object size</a> of an image counter symbol is a 1em by 1em square.</p>
   <!-- ====================================================================== -->
 
   <h2 id=symbols-function><span class=secno>9. </span> Defining Anonymous

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.src.html,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -d -r1.158 -r1.159
--- Overview.src.html	28 Nov 2011 19:06:42 -0000	1.158
+++ Overview.src.html	30 Nov 2011 01:34:40 -0000	1.159
@@ -1503,7 +1503,7 @@
 			<td><dfn id="descdef-symbols">symbols</dfn>
 		<tr>
 			<th>Value:
-			<td>[ &lt;string> | &lt;image> ]+
+			<td>[ &lt;string> | &lt;image> | &lt;identifier> ]+
 		<tr>
 			<th>Initial:
 			<td>N/A
@@ -1515,7 +1515,7 @@
 			<td><dfn id="descdef-additive-symbols">additive-symbols</dfn>
 		<tr>
 			<th>Value:
-			<td>[ &lt;integer> && [ &lt;string> | &lt;image> ] ]#
+			<td>[ &lt;integer> && [ &lt;string> | &lt;image> | &lt;identifier> ] ]#
 		<tr>
 			<th>Initial:
 			<td>N/A
@@ -1523,7 +1523,7 @@
 
 	<p>The 'symbols' and 'additive-symbols' descriptors specify the characters
 	used by the marker-construction algorithm specified by the 'type' descriptor.
-	The 'symbols' descriptor must be specified if the counter type is ''repeating'',
+	The 'symbols' descriptor must be specified if the counter type is <i>repeating</i>,
 	<i>numeric</i>, <i>alphabetic</i>, <i>symbolic</i>, or <i>non-repeating</i>, and the 
 	'additive-symbols' descriptor must be specified if the counter type is
 	<i>additive</i>; otherwise, the @counter-style is invalid and must be ignored.</p>
@@ -1541,24 +1541,7 @@
 	must be specified in order of descending weight; otherwise, the @counter-style
 	is invalid and must be ignored.</p>
 
-	<p>Counter symbols may be strings or images, and the two types can be mixed
-	in a single descriptor.  Counter representations are constructed by concatenating
-	counter symbols together.  Image counter symbols are rendered as inline replaced
-	elements.  The 
-	<a href="http://dev.w3.org/csswg/css3-images/#default-object-size">default object size</a> 
-	of an image counter symbol is a 1em by 1em square.</p>
-
-	<div class='issue'>
-		<p>It's been requested that there be a way to express lists with lots of single-character symbols in a more compact way, something like e.g.:</p>
-
-		<pre>
-@counter-style decimal {
-	type: numeric;
-	symbols: combined "0123456789";
-}</pre>
-
-		<p>This does reduce the verbosity of a lot of styles, but I'm somewhat concerned about being forced to deal with "graphemes" instead of "characters".  Is this reasonable?</p>
-	</div>
+	<p>Counter symbols may be strings, images, or identifiers, and the three types can be mixed in a single descriptor.  Counter representations are constructed by concatenating counter symbols together.  Identifiers are rendered as strings containing the same characters.  Images are rendered as inline replaced elements.  The <a href="http://dev.w3.org/csswg/css3-images/#default-object-size">default object size</a> of an image counter symbol is a 1em by 1em square.</p>
 
 
 <!-- ====================================================================== -->
Received on Wednesday, 30 November 2011 01:34:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 30 November 2011 01:34:48 GMT