src/eric7/DocumentationTools/IndexGenerator.py

branch
eric7
changeset 9740
90072e10ae9b
parent 9653
e67609152c5e
child 9786
f94b530722af
--- a/src/eric7/DocumentationTools/IndexGenerator.py	Mon Feb 06 10:02:35 2023 +0100
+++ b/src/eric7/DocumentationTools/IndexGenerator.py	Mon Feb 06 10:09:18 2023 +0100
@@ -190,6 +190,13 @@
                 out = self.__writeIndex(package, element, newline)
             except OSError as v:
                 sys.stderr.write("{0} error: {1}\n".format(package, v[1]))
+            except Exception as ex:
+                sys.stderr.write(
+                    "{0} error writing index: {1}\n".format(
+                        package, str(ex)
+                    )
+                )
+                raise
             else:
                 if out:
                     sys.stdout.write("{0} ok\n".format(out))

eric ide

mercurial