diff -r bc5b1b00560a -r c5e3705073eb eric6/DocumentationTools/IndexGenerator.py --- a/eric6/DocumentationTools/IndexGenerator.py Sat Sep 21 13:37:58 2019 +0200 +++ b/eric6/DocumentationTools/IndexGenerator.py Sat Sep 21 15:37:43 2019 +0200 @@ -46,26 +46,26 @@ self.headerTemplate = TemplatesListsStyleCSS.headerTemplate self.footerTemplate = TemplatesListsStyleCSS.footerTemplate self.indexBodyTemplate = TemplatesListsStyleCSS.indexBodyTemplate - self.indexListPackagesTemplate = \ - TemplatesListsStyleCSS.indexListPackagesTemplate - self.indexListModulesTemplate = \ - TemplatesListsStyleCSS.indexListModulesTemplate - self.indexListEntryTemplate = \ - TemplatesListsStyleCSS.indexListEntryTemplate + self.indexListPackagesTemplate = ( + TemplatesListsStyleCSS.indexListPackagesTemplate) + self.indexListModulesTemplate = ( + TemplatesListsStyleCSS.indexListModulesTemplate) + self.indexListEntryTemplate = ( + TemplatesListsStyleCSS.indexListEntryTemplate) else: from . import TemplatesListsStyle - self.headerTemplate = \ - TemplatesListsStyle.headerTemplate.format(**colors) - self.footerTemplate = \ - TemplatesListsStyle.footerTemplate.format(**colors) - self.indexBodyTemplate = \ - TemplatesListsStyle.indexBodyTemplate.format(**colors) - self.indexListPackagesTemplate = \ - TemplatesListsStyle.indexListPackagesTemplate.format(**colors) - self.indexListModulesTemplate = \ - TemplatesListsStyle.indexListModulesTemplate.format(**colors) - self.indexListEntryTemplate = \ - TemplatesListsStyle.indexListEntryTemplate.format(**colors) + self.headerTemplate = ( + TemplatesListsStyle.headerTemplate.format(**colors)) + self.footerTemplate = ( + TemplatesListsStyle.footerTemplate.format(**colors)) + self.indexBodyTemplate = ( + TemplatesListsStyle.indexBodyTemplate.format(**colors)) + self.indexListPackagesTemplate = ( + TemplatesListsStyle.indexListPackagesTemplate.format(**colors)) + self.indexListModulesTemplate = ( + TemplatesListsStyle.indexListModulesTemplate.format(**colors)) + self.indexListEntryTemplate = ( + TemplatesListsStyle.indexListEntryTemplate.format(**colors)) def remember(self, file, moduleDocument, basename=""): """ @@ -110,8 +110,8 @@ elt = self.packages[package] except KeyError: elt = self.packages["00index"] - elt["modules"][moduleDocument.name()] = \ - moduleDocument.shortDescription() + elt["modules"][moduleDocument.name()] = ( + moduleDocument.shortDescription()) def __writeIndex(self, packagename, package, newline=None): """ @@ -169,15 +169,17 @@ "Entries": "".join(lst), }) - doc = self.headerTemplate.format( - **{"Title": title, - "Style": self.stylesheet}) + \ - self.indexBodyTemplate.format( + doc = ( + self.headerTemplate.format( + **{"Title": title, + "Style": self.stylesheet} + ) + self.indexBodyTemplate.format( **{"Title": title, "Description": package["description"], "Subpackages": subpackages, - "Modules": modules}) + \ - self.footerTemplate + "Modules": modules} + ) + self.footerTemplate + ) f = open(filename, "w", encoding="utf-8", newline=newline) f.write(doc)