From 84107d02b1507a4177df5997076c23a301422f29 Mon Sep 17 00:00:00 2001 From: Nathan Weizenbaum Date: Sun, 20 Dec 2009 04:20:10 -0800 Subject: [PATCH] [Sass] Expand the allowed selectors. --- lib/sass/scss/parser.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/sass/scss/parser.rb b/lib/sass/scss/parser.rb index 46c29e22..d80d3a22 100644 --- a/lib/sass/scss/parser.rb +++ b/lib/sass/scss/parser.rb @@ -149,8 +149,12 @@ module Sass end def simple_selector_sequence - return unless element_name || tok(:hash) || class_expr || - attrib || negation || pseudo + unless element_name || tok(:hash) || class_expr || + attrib || negation || pseudo + # This allows for stuff like http://www.w3.org/TR/css3-animations/#keyframes- + return expr + end + nil while tok(:hash) || class_expr || attrib || negation || pseudo true end