lib/liquidscript/generator/javascript/exceptions.rb in liquidscript-0.11.0.rc1 vs lib/liquidscript/generator/javascript/exceptions.rb in liquidscript-0.11.0
- old
+ new
@@ -4,11 +4,13 @@
module Exceptions
def generate_try(code)
out = buffer
out << "try {\n"
+ indent!
insert_into(code[1], out)
+ unindent!
out << indent_level << "}"
if code[2]
out << replace(code[2])
end
@@ -16,11 +18,13 @@
out
end
def generate_catch(code)
out = buffer
- out << "catch(#{code[1].value}) {\n"
+ out << "catch(#{replace(code[1])}) {\n"
+ indent!
insert_into(code[2], out)
+ unindent!
out << indent_level << "}"
if code[3]
out << replace(code[3])
end