- From: Romain Menke via GitHub <sysbot+gh@w3.org>
- Date: Wed, 05 Oct 2022 21:31:50 +0000
- To: public-css-archive@w3.org
I think this proposal introduces several issues. A parsing switch mechanic also effects humans, code editors, ... A person needs to have seen the parsing switch to be able to understand the code. In a reasonably large file this might be dozens of line above, way out of view. From their perspective the code looks indented as if from a conditional rule. A syntax highlighter might not be parser based and will have difficulty with this. Overal I think this solves some writing issues but negatively affects readability. ------- Diffing code is a good example I think : ```diff margin: 0; padding: 0; } - & a { + & b { display: flex; padding: 0.5em 1em; } ``` vs. ```diff margin: 0; padding: 0; } - a { + b { display: flex; padding: 0.5em 1em; } ``` -- GitHub Notification of comment by romainmenke Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7834#issuecomment-1269001334 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 5 October 2022 21:31:52 UTC