Add handy context to strict parser error messages.

This commit is contained in:
Tristan Hume
2013-08-19 15:45:05 -04:00
parent 324d26d405
commit 0beb4a4793
3 changed files with 26 additions and 3 deletions
+3
View File
@@ -70,6 +70,9 @@ module Liquid
@filters << [filtername, filterargs]
end
p.consume(:end_of_string)
rescue SyntaxError => e
e.message << " in \"{{#{markup}}}\""
raise e
end
def parse_filterargs(p)