Tab Atkins Jr.

Results 1327 comments of Tab Atkins Jr.

Mixins aren't properties, tho. And adding a brand new syntax needs some significant justification.

> I think being able to reference variables from the outside in mixins is essential. > * This is how functions work in most programming languages: local vars shadow outside...

> Lea only listed this as a requirement for mixins, so I don't think there's any disagreement here. Ah, right, there was an explicit mention of "how functions work" so...

Oooh, hell yeah. I've been meaning to do this exact thing for a while. Note that I've got a huge change to the custom parser living in a branch, tho...

Right, relpos is for many purposes basically a layout-time shift (rather than a paint-time shift like transforms); the Chrome behavior is what I intended. (Basically, abspos/fixpos is *clearly* a "layout-time"...

Having the ability to reproduce it by hand doesn't necessarily preclude us adding it in natively, if it's sufficiently useful and the manual reproduction is sufficiently annoying. I think this...

Yes, just determining the interpolation progress within a range, in a linear fashion, seems sufficient, and avoids all the complexities and incongruities of trying to invert an easing function, which...

> as a developer I would much prefer having support for diving two lengths in calc() (which only Safari supports today) The two do not block each other, so we...

Ooh, that's definitely not intentional! All my *file* operations explicitly encode to utf-8, but `template` just prints to the console, and it looks like the Windows console natively speaks UTF-16LE....