From 15a8c94f4e559bf7b9f201bd1b93e816948a5d43 Mon Sep 17 00:00:00 2001 From: dequis Date: Sat, 24 Dec 2016 13:09:43 -0300 Subject: genhelp: Slightly improve error messages on xml parse error --- doc/user-guide/genhelp.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/user-guide/genhelp.py b/doc/user-guide/genhelp.py index e9a3b2bf..15fcd455 100644 --- a/doc/user-guide/genhelp.py +++ b/doc/user-guide/genhelp.py @@ -72,7 +72,11 @@ def fix_tree(tag, debug=False, lvl=''): # Main logic def process_file(filename, parent=None): - tree = ET.parse(open(filename)).getroot() + try: + tree = ET.parse(open(filename)).getroot() + except: + sys.stderr.write("\nException while processing %s\n" % filename) + raise fix_tree(tree) return parse_tag(tree, parent) -- cgit v1.2.3