lib/less/java_script/rhino_context.rb in less-2.2.2 vs lib/less/java_script/rhino_context.rb in less-2.3.0
- old
+ new
@@ -72,10 +72,10 @@
def handle_js_error(e)
if e.value && ( e.value['message'] || e.value['type'].is_a?(String) )
raise Less::ParseError.new(e, e.value) # LessError
end
- if e.unwrap.to_s == "missing closing `}`"
+ if e.unwrap.to_s =~ /missing closing `}`/
raise Less::ParseError.new(e.unwrap.to_s)
end
if e.message && e.message[0, 12] == "Syntax Error"
raise Less::ParseError.new(e)
else