From 9f7f3370aabe6f99d8b51f3edaffa642412b8a68 Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Sat, 7 Jul 2012 17:29:31 -0700 Subject: [PATCH] Catch JRuby/Coffee exception correctly --- middleman-core/lib/middleman-core/renderers/coffee_script.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/middleman-core/lib/middleman-core/renderers/coffee_script.rb b/middleman-core/lib/middleman-core/renderers/coffee_script.rb index fc2f57e6..88ce51e9 100644 --- a/middleman-core/lib/middleman-core/renderers/coffee_script.rb +++ b/middleman-core/lib/middleman-core/renderers/coffee_script.rb @@ -31,7 +31,9 @@ module Middleman def evaluate(context, locals, &block) begin super - rescue ::ExecJS::RuntimeError=> e + rescue ::ExecJS::RuntimeError => e + e.to_s + rescue => e e.to_s end end