Revision: 1771
http://epydoc.svn.sourceforge.net/epydoc/?rev=1771&view=rev
Author: edloper
Date: 2008-02-23 19:42:42 -0800 (Sat, 23 Feb 2008)
Log Message:
-----------
- Better error reporting
Modified Paths:
--------------
trunk/epydoc/src/tools/mkdispatch.py
Modified: trunk/epydoc/src/tools/mkdispatch.py
===================================================================
--- trunk/epydoc/src/tools/mkdispatch.py 2008-02-24 03:42:20 UTC (rev 1770)
+++ trunk/epydoc/src/tools/mkdispatch.py 2008-02-24 03:42:42 UTC (rev 1771)
@@ -39,7 +39,12 @@
def get_anchor(s):
# IndexErrors are expected to test for what else include in the map
- return "".join(map(charmap.__getitem__, s))
+ try:
+ return "".join(map(charmap.__getitem__, s))
+ except KeyError, e:
+ sys.stderr.write('Unexpected char while getting anchor for %r: %s\n'
+ % (s, e))
+ sys.exit(-1)
if __name__ == '__main__':
for fn in sys.argv[1:]:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|