- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Thu, 15 Sep 2022 21:55:25 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `lower boundaries`, and agreed to the following: * `RESOLVED: make exclusive lower boundaries the default and add an example to the spec on how to do inclusive` <details><summary>The full IRC log of that discussion</summary> <emilio> topic: lower boundaries<br> <emilio> github: https://github.com/w3c/csswg-drafts/issues/6577<br> <emilio> miriam: with the lower boundary selector as part of the scope, there's a question of whether they're part or not of the scope<br> <emilio> ... there's use cases for both, initially we spec'd as inclusive<br> <emilio> ... so lower boundaries are part of the scope<br> <fantasai> https://github.com/w3c/csswg-drafts/issues/6577#issuecomment-1021035991<br> <emilio> ... exclusive allows to include explicitly with `> *`<br> <emilio> ... we want to add a keyword to `@scope`<br> <TabAtkins> q+<br> <emilio> ... to say whether you want the boundaries included<br> <flackr> q+<br> <Rossen_> ack TabAtkins<br> <emilio> TabAtkins: I'm fine with the kw<br> <emilio> ... but I think exclusive is better default<br> <emilio> ... also it's trivial to turn exclusive into inclusive<br> <Rossen_> ack flackr<br> <emilio> flackr: tab covered what I was going to say<br> <florian> q+<br> <emilio> ... exclusive is a little bit more ergonomic<br> <Rossen_> ack florian<br> <emilio> florian: does `> *` work if there's no child?<br> <emilio> TabAtkins: if no element matches the lower bound nothing gets excluded which is what you want<br> <emilio> miriam: I guess main argument to have it a keyword is readability, is it clear?<br> <emilio> TabAtkins: I think it does what it says and says what it does<br> <emilio> ... inclusive / exclusive ranges are a perennial source of confusion in every context<br> <emilio> fantasai: we can always add a keyword if we want to<br> <emilio> miriam: So proposal is make exclusive the default and add an example to the spec on how to do inclusive right?<br> <emilio> fantasai: yes, is default for upper bound inclusive?<br> <TabAtkins> they're both inclusive, the lower bound just includes elements in the forbid list ^_^<br> <emilio> miriam: yeah, and no use cases for exclusive<br> <emilio> RESOLVED: make exclusive lower boundaries the default and add an example to the spec on how to do inclusive<br> <emilio> miriam: aside, I want people to look at how proximity affects cascade priority<br> <emilio> ... not to discuss today<br> <miriam> https://github.com/w3c/csswg-drafts/issues/6790<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6577#issuecomment-1248673208 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 15 September 2022 21:55:27 UTC