- 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
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 ‘<code class=css>::marker</code>’ pseudo-element in this state, and this ‘<code class=css>::marker</code>’ 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 UTC