[Epydoc-commits] SF.net SVN: epydoc: [1697] trunk/epydoc/src/epydoc/docbuilder.py
Brought to you by:
edloper
|
From: <ed...@us...> - 2008-01-31 00:34:12
|
Revision: 1697
http://epydoc.svn.sourceforge.net/epydoc/?rev=1697&view=rev
Author: edloper
Date: 2008-01-30 16:33:47 -0800 (Wed, 30 Jan 2008)
Log Message:
-----------
- When parsing a file for documentation, if an IOError or OSError
is encountered then issue an error message rather than crashing.
E.g., this occurs if a permission issue prevents epydoc from
reading a python source file. (sf bug 1883053)
Modified Paths:
--------------
trunk/epydoc/src/epydoc/docbuilder.py
Modified: trunk/epydoc/src/epydoc/docbuilder.py
===================================================================
--- trunk/epydoc/src/epydoc/docbuilder.py 2008-01-30 18:47:21 UTC (rev 1696)
+++ trunk/epydoc/src/epydoc/docbuilder.py 2008-01-31 00:33:47 UTC (rev 1697)
@@ -547,10 +547,8 @@
try:
parse_doc = parse_docs(
filename=filename, context=parent_docs[1])
- except ParseError, e:
+ except (ParseError, ImportError, IOError, OSError), e:
parse_error = str(e)
- except ImportError, e:
- parse_error = str(e)
# Report any errors we encountered.
_report_errors(filename, introspect_doc, parse_doc,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|