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

csswg/css3-lists Overview.html,1.17,1.18 Overview.src.html,1.51,1.52

From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 06 Apr 2011 23:47:21 +0000
To: public-css-commits@w3.org
Message-Id: <E1Q7cRV-0000EG-U3@lionel-hutz.w3.org>
Update of /sources/public/csswg/css3-lists
In directory hutz:/tmp/cvs-serv829

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Added an issue about white-space collapsing at the beginning of list items with l-s-p:inside.


Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- Overview.html	4 Apr 2011 18:26:49 -0000	1.17
+++ Overview.html	6 Apr 2011 23:47:19 -0000	1.18
@@ -31,13 +31,13 @@
 
    <h1>CSS Lists and Counters Module Level 3</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>W3C Working Draft 4 April
+   <h2 class="no-num no-toc" id=longstatus-date>W3C Working Draft 6 April
     2011</h2>
 
    <dl>
     <dt>This version:
 
-    <dd><!-- <a href="http://www.w3.org/TR/2011/WD-css3-lists-20110404">http://www.w3.org/TR/2011/WD-css3-lists-20110404</a></dd> -->
+    <dd><!-- <a href="http://www.w3.org/TR/2011/WD-css3-lists-20110406">http://www.w3.org/TR/2011/WD-css3-lists-20110406</a></dd> -->
      <a
      href="http://dev.w3.org/csswg/css3-lists">http://dev.w3.org/csswg/css3-lists</a>
 
@@ -1763,6 +1763,10 @@
     apply to the &lsquo;<code class=css>::marker</code>&rsquo; pseudo-element
     in this state, and this &lsquo;<code class=css>::marker</code>&rsquo; box
     participates in the inline box model in the normal manner.
+    <p class=issue>Inline markers have some special behavior wrt white-space
+     collapsing at the beginning of the list-item. I need to figure this out
+     and spec it. (Since I have hanging and outside markers be abspos, it
+     doesn't apply to them.)
 
    <dt><dfn id=hanging>hanging</dfn>
 
@@ -2779,9 +2783,9 @@
 	suffix: "";
 }
 
-@counter-style hyphen {
+@counter-style dash {
 	type: repeating;
-	glyphs: "–";
+	glyphs: "—"; /* en dash */
 	suffix: "";
 }
 
@@ -2819,6 +2823,11 @@
 	glyphs: "០" "១" "២" "៣" "៤" "៥" "៦" "៧" "៨" "៩";
 }
 
+@counter-style cjk-decimal {
+	type: numeric;
+	glyphs: "〇" "一" "二" "三" "四" "五" "六" "七" "八" "九";
+}
+
 @counter-style decimal {
 	type: numeric;
 	glyphs: "0" "1" "2" "3" "4" "5" "6" "7" "8" "9";
@@ -2834,6 +2843,11 @@
 	glyphs: "০" "১" "২" "৩" "৪" "৫" "৬" "৭" "৮" "৯";
 }
 
+@counter-style fullwidth-decimal {
+	type: numeric;
+	glyphs: "0", "1", "2", "3", "4", "5", "6", "7", "8", "9";
+}
+
 @counter-style gujarati {
 	type: numeric;
 	glyphs: "૦" "૧" "૨" "૩" "૪" "૫" "૬" "૭" "૮" "૯";
@@ -2844,11 +2858,6 @@
 	glyphs: "੦" "੧" "੨" "੩" "੪" "੫" "੬" "੭" "੮" "੯";
 }
 
-@counter-style japanese {
-	type: numeric;
-	glyphs: "〇" "一" "二" "三" "四" "五" "六" "七" "八" "九";
-}
-
 @counter-style kannada {
 	type: numeric;
 	glyphs: "೦" "೧" "೨" "೩" "೪" "೫" "೬" "೭" "೮" "೯";
@@ -2989,6 +2998,18 @@
 	suffix "/";
 }
 
+@counter-style fullwidth-lower-alpha {
+	type: alphabetic;
+	glyphs: "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z";
+	suffix: ".";
+}
+
+@counter-style fullwidth-upper-alpha {
+	type: alphabetic;
+	glyphs: "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z";
+	suffix: ".";
+}
+
 @counter-style gedeo {
 	type: alphabetic;
 	glyphs: "ሀ", "ለ", "መ", "ረ", "ሰ", "ሸ", "ቀ", "በ", "ተ", "ቸ", "ነ", "ጀ", "ገ", "ጠ", "ጨ", "ጰ", "ጸ", "ፈ", "ፐ";
@@ -3352,6 +3373,16 @@
 	suffix: "";
 }
 
+@counter-style persian-abjad {
+	type: non-repeating 1;
+	glyphs: "ا", "ب", "ج", "د", "ه‍", "و", "ز", "ح", "ط", "ی", "ک", "ل", "م", "ن", "س", "ع", "ف", "ص", "ق", "ر", "ش", "ت", "ث", "خ", "ذ", "ض", "ظ", "غ";
+}
+
+@counter-style persian-alphabetic {
+	type: non-repeating 1;
+	glyphs: "ا", "ب", "پ", "ت", "ث", "ج", "چ", "ح", "خ", "د", "ذ", "ر", "ز", "ژ", "س", "ش", "ص", "ض", "ط", "ظ", "ع", "غ", "ف", "ق", "ک", "گ", "ل", "م", "ن", "و", "ه‍", "ی";
+}
+
 
 /* Additive */
 
@@ -3381,20 +3412,20 @@
 
 @counter-style lower-armenian {
 	type: additive;
-	range: 1 99999999;
-	additive-glyphs: 90000000 "ք̂", 80000000 "փ̂", 70000000 "ու̂", 60000000 "ց̂", 50000000 "ր̂", 40000000 "տ̂", 30000000 "վ̂", 20000000 "ս̂", 10000000 "ռ̂", 9000000 "ջ̂", 8000000 "պ̂", 7000000 "չ̂", 6000000 "ո̂", 5000000 "շ̂", 4000000 "ն̂", 3000000 "յ̂", 2000000 "մ̂", 1000000 "ճ̂", 900000 "ղ̂", 800000 "ձ̂", 700000 "հ̂", 600000 "կ̂", 500000 "ծ̂", 400000 "խ̂", 300000 "լ̂", 200000 "ի̂", 100000 "ժ̂", 90000 "թ̂", 80000 "ը̂", 70000 "է̂", 60000 "զ̂", 50000 "ե̂", 40000 "դ̂", 30000 "գ̂", 20000 "բ̂", 10000 "ա̂", 9000 "ք", 8000 "փ", 7000 "ու", 6000 "ց", 5000 "ր", 4000 "տ", 3000 "վ", 2000 "ս", 1000 "ռ", 900 "ջ", 800 "պ", 700 "չ", 600 "ո", 500 "շ", 400 "ն", 300 "յ", 200 "մ", 100 "ճ", 90 "ղ", 80 "ձ", 70 "հ", 60 "կ", 50 "ծ", 40 "խ", 30 "լ", 20 "ի", 10 "ժ", 9 "թ", 8 "ը", 7 "է", 6 "զ", 5 "ե", 4 "դ", 3 "գ", 2 "բ", 1 "ա";
+	range: 1 9999;
+	additive-glyphs: 9000 "ք", 8000 "փ", 7000 "ւ", 6000 "ց", 5000 "ր", 4000 "տ", 3000 "վ", 2000 "ս", 1000 "ռ", 900 "ջ", 800 "պ", 700 "չ", 600 "ո", 500 "շ", 400 "ն", 300 "յ", 200 "մ", 100 "ճ", 90 "ղ", 80 "ձ", 70 "հ", 60 "կ", 50 "ծ", 40 "խ", 30 "լ", 20 "ի", 10 "ժ", 9 "թ", 8 "ը", 7 "է", 6 "զ", 5 "ե", 4 "դ", 3 "գ", 2 "բ", 1 "ա";
 }
 
 @counter-style upper-armenian {
 	type: additive;
-	range: 1 99999999;
-	additive-glyphs: 90000000 "Ք̂", 80000000 "Փ̂", 70000000 "Ւ̂", 60000000 "Ց̂", 50000000 "Ր̂", 40000000 "Տ̂", 30000000 "Վ̂", 20000000 "Ս̂", 10000000 "Ռ̂", 9000000 "Ջ̂", 8000000 "Պ̂", 7000000 "Չ̂", 6000000 "Ո̂", 5000000 "Շ̂", 4000000 "Ն̂", 3000000 "Յ̂", 2000000 "Մ̂", 1000000 "Ճ̂", 900000 "Ղ̂", 800000 "Ձ̂", 700000 "Հ̂", 600000 "Կ̂", 500000 "Ծ̂", 400000 "Խ̂", 300000 "Լ̂", 200000 "Ի̂", 100000 "Ժ̂", 90000 "Թ̂", 80000 "Ը̂", 70000 "Է̂", 60000 "Զ̂", 50000 "Ե̂", 40000 "Դ̂", 30000 "Գ̂", 20000 "Բ̂", 10000 "Ա̂", 9000 "Ք", 8000 "Փ", 7000 "Ւ", 6000 "Ց", 5000 "Ր", 4000 "Տ", 3000 "Վ", 2000 "Ս", 1000 "Ռ", 900 "Ջ", 800 "Պ", 700 "Չ", 600 "Ո", 500 "Շ", 400 "Ն", 300 "Յ", 200 "Մ", 100 "Ճ", 90 "Ղ", 80 "Ձ", 70 "Հ", 60 "Կ", 50 "Ծ", 40 "Խ", 30 "Լ", 20 "Ի", 10 "Ժ", 9 "Թ", 8 "Ը", 7 "Է", 6 "Զ", 5 "Ե", 4 "Դ", 3 "Գ", 2 "Բ", 1 "Ա";
+	range: 1 9999;
+	additive-glyphs: 9000 "Ք", 8000 "Փ", 7000 "Ւ", 6000 "Ց", 5000 "Ր", 4000 "Տ", 3000 "Վ", 2000 "Ս", 1000 "Ռ", 900 "Ջ", 800 "Պ", 700 "Չ", 600 "Ո", 500 "Շ", 400 "Ն", 300 "Յ", 200 "Մ", 100 "Ճ", 90 "Ղ", 80 "Ձ", 70 "Հ", 60 "Կ", 50 "Ծ", 40 "Խ", 30 "Լ", 20 "Ի", 10 "Ժ", 9 "Թ", 8 "Ը", 7 "Է", 6 "Զ", 5 "Ե", 4 "Դ", 3 "Գ", 2 "Բ", 1 "Ա";
 }
 
 @counter-style armenian {
 	type: additive;
-	range: 1 99999999;
-	additive-glyphs: 90000000 "Ք̂", 80000000 "Փ̂", 70000000 "Ւ̂", 60000000 "Ց̂", 50000000 "Ր̂", 40000000 "Տ̂", 30000000 "Վ̂", 20000000 "Ս̂", 10000000 "Ռ̂", 9000000 "Ջ̂", 8000000 "Պ̂", 7000000 "Չ̂", 6000000 "Ո̂", 5000000 "Շ̂", 4000000 "Ն̂", 3000000 "Յ̂", 2000000 "Մ̂", 1000000 "Ճ̂", 900000 "Ղ̂", 800000 "Ձ̂", 700000 "Հ̂", 600000 "Կ̂", 500000 "Ծ̂", 400000 "Խ̂", 300000 "Լ̂", 200000 "Ի̂", 100000 "Ժ̂", 90000 "Թ̂", 80000 "Ը̂", 70000 "Է̂", 60000 "Զ̂", 50000 "Ե̂", 40000 "Դ̂", 30000 "Գ̂", 20000 "Բ̂", 10000 "Ա̂", 9000 "Ք", 8000 "Փ", 7000 "Ւ", 6000 "Ց", 5000 "Ր", 4000 "Տ", 3000 "Վ", 2000 "Ս", 1000 "Ռ", 900 "Ջ", 800 "Պ", 700 "Չ", 600 "Ո", 500 "Շ", 400 "Ն", 300 "Յ", 200 "Մ", 100 "Ճ", 90 "Ղ", 80 "Ձ", 70 "Հ", 60 "Կ", 50 "Ծ", 40 "Խ", 30 "Լ", 20 "Ի", 10 "Ժ", 9 "Թ", 8 "Ը", 7 "Է", 6 "Զ", 5 "Ե", 4 "Դ", 3 "Գ", 2 "Բ", 1 "Ա";
+	range: 1 9999;
+	additive-glyphs: 9000 "Ք", 8000 "Փ", 7000 "Ւ", 6000 "Ց", 5000 "Ր", 4000 "Տ", 3000 "Վ", 2000 "Ս", 1000 "Ռ", 900 "Ջ", 800 "Պ", 700 "Չ", 600 "Ո", 500 "Շ", 400 "Ն", 300 "Յ", 200 "Մ", 100 "Ճ", 90 "Ղ", 80 "Ձ", 70 "Հ", 60 "Կ", 50 "Ծ", 40 "Խ", 30 "Լ", 20 "Ի", 10 "Ժ", 9 "Թ", 8 "Ը", 7 "Է", 6 "Զ", 5 "Ե", 4 "Դ", 3 "Գ", 2 "Բ", 1 "Ա";
 }
 
 @counter-style georgian {

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.src.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- Overview.src.html	5 Apr 2011 01:16:52 -0000	1.51
+++ Overview.src.html	6 Apr 2011 23:47:19 -0000	1.52
@@ -1149,7 +1149,11 @@
 		this will create a line box, just as content in an inline ''::before'' pseudo-element 
 		would. Also note that all the properties that apply to inline elements apply 
 		to the ''::marker'' pseudo-element in this state, and this ''::marker'' box 
-		participates in the inline box model in the normal manner.</dd>
+		participates in the inline box model in the normal manner.
+		<p class=issue>Inline markers have some special behavior wrt white-space
+		collapsing at the beginning of the list-item.  I need to figure this out
+		and spec it. (Since I have hanging and outside markers be abspos, it 
+		doesn't apply to them.)</p></dd>
 
 		<dt><dfn>hanging</dfn></dt>
 		<dd>As ''inside'', except the marker is absolutely positioned.  The marker's 
Received on Wednesday, 6 April 2011 23:47:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 6 April 2011 23:47:24 GMT