Index: hiki/util.rb
===================================================================
RCS file: /cvsroot/hiki/hiki/hiki/util.rb,v
retrieving revision 1.38
diff -u -p -r1.38 util.rb
--- hiki/util.rb 29 Jun 2005 06:23:45 -0000 1.38
+++ hiki/util.rb 2 Jul 2005 06:39:48 -0000
@@ -50,7 +50,9 @@ module Hiki
module Util
def plugin_error( method, e )
- msg = "#{e.class}(#{e.message}): #{method.escapeHTML}
"
+ e_msg = e.message
+ e_msg = e_msg.escapeHTML unless e.is_a?(PluginException)
+ msg = "#{e.class}(#{e_msg}): #{method.escapeHTML}
"
msg << "#{e.backtrace.join("
\n")}" if @conf.plugin_debug
msg
end