Commits

Anonymous committed cbdd742

Fixed error reporting.

Comments (0)

Files changed (1)

tracmath/tracmath.py

 
     def _show_err(self, msg):
         """Display msg in an error box, using Trac style."""
-        buf = StringIO()
-        buf.write('<div id="content" class="error"><div class="message"> \n\
-                   <strong>TracMath macro processor has detected an \n\
-                   error. Please fix the problem before continuing. \n\
-                   </strong> <pre>%s</pre> \n\
-                   </div></div>' % escape(msg))
         self.log.error(msg)
-        return buf
+        return '<div class="system-message"><div class="message"> \
+               <strong>TracMath macro processor has detected an error.</strong><pre>%s</pre> \
+               </div></div>' % (escape(msg),)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.