Skip to content

Commit 1f5e5ee

Browse files
committed
Note issue about parentheses and @supports.
1 parent d499ddc commit 1f5e5ee

2 files changed

Lines changed: 28 additions & 4 deletions

File tree

css3-conditional/Overview.html

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,16 @@ <h2 id=at-supports><span class=secno>6. </span>Feature queries: the
591591
not</strong> use such a rule and processors <strong>must</strong> ignore
592592
such a rule.
593593

594+
<p class=issue>The grammar above attempted to prevent nesting of extra
595+
parentheses; however, discussion in the working group has led to the
596+
conclusion that this was a bad idea, and therefore it should be changed to
597+
allow arbitrary nesting of extra parentheses (which, for example, makes it
598+
easier to comment things out). There was also discussion of allowing the
599+
toplevel parentheses around a declaration to be omitted, though opinion
600+
tended towards thinking this was a bad idea. See <a
601+
href="http://lists.w3.org/Archives/Public/www-style/2011Aug/thread.html#msg247">thread</a>
602+
on www-style.
603+
594604
<p class=note>Note that this means that declarations that meet the
595605
forward-compatible syntax for declarations are permitted (and support for
596606
them is then tested by the &lsquo;<code class=css>@supports</code>&rsquo;
@@ -1158,10 +1168,11 @@ <h2 class=no-num id=grammar>Grammar</h2>
11581168

11591169
<h2 class=no-num id=acknowledgments>Acknowledgments</h2>
11601170

1161-
<p> Thanks to the ideas and feedback from <span lang=tr>Tantek
1162-
Çelik</span>, Elika Etemad, Pascal Germroth, <span lang=de>Björn
1163-
Höhrmann</span>, Paul Irish, Alex Mogilevsky, Chris Moschini, Ben Ward,
1164-
Zack Weinberg, Boris Zbarsky, and all the rest of the <a
1171+
<p> Thanks to the ideas and feedback from Tab Atkins, <span lang=tr>Tantek
1172+
Çelik</span>, Alex Danilo, Elika Etemad, Pascal Germroth, <span
1173+
lang=de>Björn Höhrmann</span>, Paul Irish, Vitor Menezes, Alex
1174+
Mogilevsky, Chris Moschini, Ben Ward, Zack Weinberg, Boris Zbarsky, and
1175+
all the rest of the <a
11651176
href="http://lists.w3.org/Archives/Public/www-style/">www-style</a>
11661177
community.
11671178

css3-conditional/Overview.src.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,16 @@ <h2 id="at-supports">Feature queries: the '@supports' rule</h2>
400400
above is invalid. Style sheets <strong>must not</strong> use such a
401401
rule and processors <strong>must</strong> ignore such a rule.</p>
402402

403+
<p class="issue">The grammar above attempted to prevent nesting of extra
404+
parentheses; however, discussion in the working group has led to the
405+
conclusion that this was a bad idea, and therefore it should be changed
406+
to allow arbitrary nesting of extra parentheses (which, for example,
407+
makes it easier to comment things out). There was also discussion of
408+
allowing the toplevel parentheses around a declaration to be omitted,
409+
though opinion tended towards thinking this was a bad idea. See
410+
<a href="http://lists.w3.org/Archives/Public/www-style/2011Aug/thread.html#msg247">thread</a>
411+
on www-style.</p>
412+
403413
<p class="note">Note that this means that declarations that meet the
404414
forward-compatible syntax for declarations are permitted (and support
405415
for them is then tested by the ''@supports'' rule), but declarations
@@ -903,11 +913,14 @@ <h2 class=no-num id=acknowledgments>Acknowledgments</h2>
903913

904914
<p>
905915
Thanks to the ideas and feedback from
916+
Tab Atkins,
906917
<span lang="tr">Tantek Çelik</span>,
918+
Alex Danilo,
907919
Elika Etemad,
908920
Pascal Germroth,
909921
<span lang="de">Björn Höhrmann</span>,
910922
Paul Irish,
923+
Vitor Menezes,
911924
Alex Mogilevsky,
912925
Chris Moschini,
913926
Ben Ward,

0 commit comments

Comments
 (0)