~divmod-dev/divmod.org/quote-internal-schema-2770

Viewing all changes in revision 2590.

  • Committer: exarkun
  • Date: 2009-03-13 18:03:07 UTC
  • Revision ID: svn-v4:866e43f7-fbfc-0310-8f2a-ec88d1da2979:trunk:17224
Merge flattener-error-formatting-2808

Author: exarkun
Reviewer: glyph
Fixes: #2808

Add human-readable formatting to the new flattener's catch-all exception type so
that rendering bugs can actually be debugged.

The human-readable formatting includes the usual Python stack frame formatting (except
for flattener-related frames which aren't interesting).  It also includes entries
for tags and other renderable objects, specifying the location of their definition
where possible.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: