1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00
Commit graph

13 commits

Author SHA1 Message Date
Nathan Weizenbaum
89c9c8a44f [Sass] Make sass-convert work for @extend. 2010-04-26 12:05:11 -07:00
Nathan Weizenbaum
81bcddc926 [Sass] Properly report line numbers for invalid selectors. 2010-04-26 09:35:32 -07:00
Nathan Weizenbaum
2bb58e84ec [Sass] Fix some docs. 2010-04-21 18:12:32 -07:00
Nathan Weizenbaum
4294ac51a3 [Sass] Document a few undocumented methods. 2010-04-21 02:25:59 -07:00
Nathan Weizenbaum
27abbdf654 [Sass] Make @extend work with complex selector combinators. 2010-04-19 10:19:47 -07:00
Nathan Weizenbaum
f1458c8387 [Sass] Mostly support nested extenders.
Non-descendent nested selectors (e.g. > and +) remain unsupported,
and loop detection no longer works.
Failing tests exist for the former.
2010-04-19 02:43:29 -07:00
Nathan Weizenbaum
9b26093fcb [Sass] Properly handle extend loops. 2010-04-11 14:22:24 -07:00
Nathan Weizenbaum
77dfef18c2 [Sass] Make Extend use SubsetMap, albeit in an inneffective way for now. 2010-04-11 13:36:00 -07:00
Nathan Weizenbaum
627293f3bf [Sass] Support long selectors extending. 2010-03-09 19:04:08 -08:00
Nathan Weizenbaum
03c2370405 [Sass] Print the line numbers when printing the @extend loop error. 2010-03-08 22:38:55 -08:00
Nathan Weizenbaum
298a2b10fd [Sass] Make @extend actually work, at least for very basic uses.
Exceptions are raised for various more complicated uses
that will eventually be supported,
but short, non-nested selectors extending short, non-nested selectors works.

Mostly.
2010-03-08 14:11:19 -08:00
Nathan Weizenbaum
70436e3def [Sass] Actually hook in the @extend node. 2010-02-25 21:26:35 -08:00
Nathan Weizenbaum
0377b7252c [Sass] Add an @extend node that registers extends. 2010-02-25 21:23:34 -08:00