- From: Brian Kardell <bkardell@gmail.com>
- Date: Wed, 5 Feb 2014 21:04:04 -0500
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- Cc: Peter Moulder <pjrm@mail.internode.on.net>, www-style list <www-style@w3.org>
- Message-ID: <CADC=+jfxGnBd7-pfTm1gA2cgNDBFpS5dBp1tsXPX0Upc-rscjA@mail.gmail.com>
Please disregard my last post[1]. I retract the question as I misunderstood the conversation. 1 - http://lists.w3.org/Archives/Public/www-style/2014Feb/0178.html On Wed, Feb 5, 2014 at 8:39 PM, Tab Atkins Jr. <jackalmage@gmail.com> wrote: > On Wed, Feb 5, 2014 at 5:04 PM, Peter Moulder > <pjrm@mail.internode.on.net> wrote: > > On Wed, Feb 05, 2014 at 08:04:46AM -0800, Tab Atkins Jr. wrote: > >> On Wed, Feb 5, 2014 at 7:52 AM, Brian Kardell <bkardell@gmail.com> > wrote: > >> > Crap... Yeah i don't know why i said tilde i meant to say ` ... TIL > Don't > >> > mail the list before you finish your first cup of coffee I guess. > >> > >> Heh, no problem. Personally, I don't like backtick because it looks > >> like a quote character. > > > > It could actually be used as a quote-like character, as in > > dt `next` dd { break-before: avoid }. > > > > This would match at least one programming language (viz. Mercury) that > uses > > paired backticks to allow user-defined infix operators (like A `union` > B). > > Also: Haskell. Alphanumeric function names can be wrapped in ` to > turn them into infix operators. > > That's... not a bad idea. Definitely in the running for me, alongside > ^foo. > > > Is there any support for dt/following-sibling::dd { ... } ? > > > > Even if the '::' part is considered too reminiscent of pseudo-elements, > > So that's the XPath syntax. I think it's a no-go in CSS, due to it > looking like it's referring to a pseudo-element named ::dd. > > > I think > > we should consider > > dt /following-sibling dd { ... } > > > > (while keeping in mind Tab's comment > > > >> Slashes were used for the ref combinator, though we're punting that > >> and might not do it at all. > > > > ). > > Hmm, let's see: > > article ^shadow heading ^descendants p > > Than in: > > article /shadow heading /descendants p > > Damn, that's pretty good, actually. I thought I would like it less > due to it being less visible, but it's really not bad. > > > And even if we reject slash, we should consider using the same names as > in > > xpath wherever possible (e.g. ^following-sibling or whatever), so long as > > the xpath combinator doesn't have some difference in semantics > sufficient to > > cause "false friend" problems. > > Yeah, I've got no problem with that, assuming we introduce variants of > the existing combinators. > > ~TJ > > -- Brian Kardell :: @briankardell :: hitchjs.com
Received on Thursday, 6 February 2014 02:04:32 UTC