Regenerated the source code documentation. eric7

Wed, 09 Nov 2022 15:18:07 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 09 Nov 2022 15:18:07 +0100
branch
eric7
changeset 9503
ae9232bf4854
parent 9502
6091145e189e
child 9504
1193fc2bf192

Regenerated the source code documentation.

src/eric7/APIs/Python3/eric7.api file | annotate | diff | comparison | revisions
src/eric7/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
src/eric7/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.CodeFormatting.IsortUtilities.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.DataViews.CodeMetrics.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.EricNetwork.EricTldExtractor.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.EricWidgets.EricToolBarDialog.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.HexEdit.HexEditChunks.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.MicroPython.CircuitPythonDevices.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.MicroPython.EspDevices.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.MicroPython.GenericMicroPythonDevices.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.MicroPython.MicrobitDevices.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.MicroPython.PyBoardDevices.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.MicroPython.RP2040Devices.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportNode.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.EricdocGenerator.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.GoogledocGenerator.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.NumpydocGenerator.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterHTML.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterODT.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterPDF.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterRTF.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterTEX.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerBash.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerBatch.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCMake.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCPP.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCSS.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCSharp.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCoffeeScript.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerD.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerDiff.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerFortran.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerFortran77.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerHTML.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerIDL.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJSON.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJava.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJavaScript.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerLua.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMakefile.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMarkdown.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMatlab.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerOctave.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPO.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPOV.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPascal.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPerl.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPostScript.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerProperties.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPython.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerQSS.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerRuby.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerSQL.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerTCL.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerTeX.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerVHDL.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerXML.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerYAML.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.HtmlProvider.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.MarkdownProvider.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.MarkupBase.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.RestructuredTextProvider.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.QsciScintillaCompat.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterPython.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterRuby.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterYaml.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Tools.TRPreviewer.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.__init__.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.idlclbr.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.jsclbr.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.protoclbr.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.pyclbr.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.rbclbr.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.AdBlock.AdBlockManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.AdBlock.AdBlockSearchTree.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.__init__.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.ClosedTabsManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.GreaseMonkey.GreaseMonkeyManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Network.NetworkManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Session.SessionManager.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.WebBrowser.Tools.WebIconProvider.html file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/index-eric7.QScintilla.DocstringGenerator.html file | annotate | diff | comparison | revisions
--- a/src/eric7/APIs/Python3/eric7.api	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/APIs/Python3/eric7.api	Wed Nov 09 15:18:07 2022 +0100
@@ -54,7 +54,6 @@
 eric7.CodeFormatting.IsortFormattingDialog.IsortFormattingDialog.sortingWorkerTask?4(outputQueue, isortConfig)
 eric7.CodeFormatting.IsortFormattingDialog.IsortFormattingDialog?1(configuration, filesList, project=None, action=IsortFormattingAction.Sort, parent=None, )
 eric7.CodeFormatting.IsortUtilities.aboutIsort?4()
-eric7.CodeFormatting.IsortUtilities.suppressStderr?4()
 eric7.CondaInterface.Conda.Conda.RootName?7
 eric7.CondaInterface.Conda.Conda.cleanConda?4(cleanAction)
 eric7.CondaInterface.Conda.Conda.condaEnvironmentCreated?7
@@ -244,7 +243,6 @@
 eric7.DataViews.CodeMetrics.SourceStat.indent?4(tok)
 eric7.DataViews.CodeMetrics.SourceStat.push?4(identifier, row)
 eric7.DataViews.CodeMetrics.SourceStat?1()
-eric7.DataViews.CodeMetrics.Token?1(**kw)
 eric7.DataViews.CodeMetrics.analyze?4(filename, total)
 eric7.DataViews.CodeMetrics.spacer?7
 eric7.DataViews.CodeMetrics.summarize?4(total, key, value)
@@ -1203,7 +1201,6 @@
 eric7.EricNetwork.EricTldExtractor.EricTldExtractor.subdomain?4(host)
 eric7.EricNetwork.EricTldExtractor.EricTldExtractor.tld?4(host)
 eric7.EricNetwork.EricTldExtractor.EricTldExtractor?1(withPrivate=False, parent=None)
-eric7.EricNetwork.EricTldExtractor.EricTldHostParts?1()
 eric7.EricNetwork.EricTldExtractor._TLDExtractor?8
 eric7.EricNetwork.EricTldExtractor.instance?4(withPrivate=False)
 eric7.EricNetwork.EricUrlInfo.EricUrlInfo.group?4()
@@ -1803,7 +1800,6 @@
 eric7.EricWidgets.EricToolBarDialog.EricToolBarDialog.on_toolbarActionsList_currentItemChanged?4(current, previous)
 eric7.EricWidgets.EricToolBarDialog.EricToolBarDialog.on_upButton_clicked?4()
 eric7.EricWidgets.EricToolBarDialog.EricToolBarDialog?1(toolBarManager, parent=None)
-eric7.EricWidgets.EricToolBarDialog.EricToolBarItem?1(toolBarId, actionIDs, default)
 eric7.EricWidgets.EricToolBarManager.EricToolBarManager.CustomToolBarMarker?7
 eric7.EricWidgets.EricToolBarManager.EricToolBarManager.ToolBarMarker?7
 eric7.EricWidgets.EricToolBarManager.EricToolBarManager.VersionMarker?7
@@ -2285,7 +2281,6 @@
 eric7.HelpViewer.OpenPagesWidget.OpenPagesWidget.currentPageChanged?7
 eric7.HelpViewer.OpenPagesWidget.OpenPagesWidget.insertPage?4(index, viewer, background=False)
 eric7.HelpViewer.OpenPagesWidget.OpenPagesWidget?1(stack, parent=None)
-eric7.HexEdit.HexEditChunks.HexEditChunk?1()
 eric7.HexEdit.HexEditChunks.HexEditChunks.BUFFER_SIZE?7
 eric7.HexEdit.HexEditChunks.HexEditChunks.CHUNK_SIZE?7
 eric7.HexEdit.HexEditChunks.HexEditChunks.READ_CHUNK_MASK?7
@@ -2569,6 +2564,7 @@
 eric7.MicroPython.CircuitPythonDevices.CircuitPythonDevice.setButtons?4()
 eric7.MicroPython.CircuitPythonDevices.CircuitPythonDevice.supportsLocalFileAccess?4()
 eric7.MicroPython.CircuitPythonDevices.CircuitPythonDevice?1(microPythonWidget, deviceType, parent=None)
+eric7.MicroPython.CircuitPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid)
 eric7.MicroPython.ConnectionSelectionDialog.ConnectionSelectionDialog.PortNameRole?7
 eric7.MicroPython.ConnectionSelectionDialog.ConnectionSelectionDialog.VidPidRole?7
 eric7.MicroPython.ConnectionSelectionDialog.ConnectionSelectionDialog.getData?4()
@@ -2596,6 +2592,7 @@
 eric7.MicroPython.EspDevices.EspDevice.runScript?4(script)
 eric7.MicroPython.EspDevices.EspDevice.setButtons?4()
 eric7.MicroPython.EspDevices.EspDevice?1(microPythonWidget, deviceType, parent=None)
+eric7.MicroPython.EspDevices.createDevice?4(microPythonWidget, deviceType, vid, pid)
 eric7.MicroPython.EspFirmwareSelectionDialog.EspFirmwareSelectionDialog.Chips?7
 eric7.MicroPython.EspFirmwareSelectionDialog.EspFirmwareSelectionDialog.FlashAddresses?7
 eric7.MicroPython.EspFirmwareSelectionDialog.EspFirmwareSelectionDialog.FlashModes?7
@@ -2614,6 +2611,7 @@
 eric7.MicroPython.GenericMicroPythonDevices.GenericMicroPythonDevice.setButtons?4()
 eric7.MicroPython.GenericMicroPythonDevices.GenericMicroPythonDevice.supportsLocalFileAccess?4()
 eric7.MicroPython.GenericMicroPythonDevices.GenericMicroPythonDevice?1(microPythonWidget, deviceType, vid, pid, parent=None)
+eric7.MicroPython.GenericMicroPythonDevices.createDevice?4(microPythonWidget, deviceType, vid, pid)
 eric7.MicroPython.IgnoredDevicesDialog.IgnoredDevicesDialog.getDevices?4()
 eric7.MicroPython.IgnoredDevicesDialog.IgnoredDevicesDialog?1(deviceList, parent=None)
 eric7.MicroPython.MicroPythonCommandsInterface.MicroPythonCommandsInterface.cd?4(dirname)
@@ -2784,6 +2782,7 @@
 eric7.MicroPython.MicrobitDevices.MicrobitDevice.runScript?4(script)
 eric7.MicroPython.MicrobitDevices.MicrobitDevice.setButtons?4()
 eric7.MicroPython.MicrobitDevices.MicrobitDevice?1(microPythonWidget, deviceType, parent=None)
+eric7.MicroPython.MicrobitDevices.createDevice?4(microPythonWidget, deviceType, vid, pid)
 eric7.MicroPython.PyBoardDevices.PyBoardDevice.DeviceVolumeName?7
 eric7.MicroPython.PyBoardDevices.PyBoardDevice.FlashInstructionsURL?7
 eric7.MicroPython.PyBoardDevices.PyBoardDevice.addDeviceMenuEntries?4(menu)
@@ -2801,6 +2800,7 @@
 eric7.MicroPython.PyBoardDevices.PyBoardDevice.setButtons?4()
 eric7.MicroPython.PyBoardDevices.PyBoardDevice.supportsLocalFileAccess?4()
 eric7.MicroPython.PyBoardDevices.PyBoardDevice?1(microPythonWidget, deviceType, parent=None)
+eric7.MicroPython.PyBoardDevices.createDevice?4(microPythonWidget, deviceType, vid, pid)
 eric7.MicroPython.RP2040Devices.RP2040Device.addDeviceMenuEntries?4(menu)
 eric7.MicroPython.RP2040Devices.RP2040Device.canRunScript?4()
 eric7.MicroPython.RP2040Devices.RP2040Device.canStartFileManager?4()
@@ -2814,6 +2814,7 @@
 eric7.MicroPython.RP2040Devices.RP2040Device.runScript?4(script)
 eric7.MicroPython.RP2040Devices.RP2040Device.setButtons?4()
 eric7.MicroPython.RP2040Devices.RP2040Device?1(microPythonWidget, deviceType, parent=None)
+eric7.MicroPython.RP2040Devices.createDevice?4(microPythonWidget, deviceType, vid, pid)
 eric7.MicroPython.UF2FlashDialog.SupportedUF2Boards?7
 eric7.MicroPython.UF2FlashDialog.UF2FlashDialog.DeviceTypeRole?7
 eric7.MicroPython.UF2FlashDialog.UF2FlashDialog.DeviceVidPidRole?7
@@ -3645,18 +3646,19 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.DocStyle.DocStyleChecker.DocStyleContext?1(source, startLine, contextType)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.DocStyle.translations._docStyleMessages?8
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.DocStyle.translations._docStyleMessagesSampleArgs?8
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportNode.ImportNode?1(appNames, astNode, checker)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportNode.ImportNode?1(appNames, astNode, checker, sortIgnoringStyle, sortFromFirst)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.Codes?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.getStandardModules?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.keyCallback?4()
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.moduleKey?4(moduleName)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.moduleKey?4(moduleName, subImports=False)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.run?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker.sorted?4(toSort, key=None, reverse=False)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.ImportsChecker?1(source, filename, tree, select, ignore, expected, repeat, args)
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.APPLICATION?7
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.FIRSTPARTY?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.FUTURE?7
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.LOCALPATH?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.STDLIB?7
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.THIRD_PARTY?7
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.GroupEnum.THIRDPARTY?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.NodeTypeEnum.IMPORT?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.NodeTypeEnum.IMPORT_FROM?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.LocalImportVisitor.LocalImportVisitor.visit?4(node)
@@ -4797,6 +4799,7 @@
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.DeepLEngine.getTranslation?4(requestObject, text, originalLanguage, translationLanguage)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.DeepLEngine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.DeepLEngine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.GoogleV1Engine.TextToSpeechLimit?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.GoogleV1Engine.TextToSpeechUrl?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.GoogleV1Engine.TranslatorUrl?7
@@ -4806,28 +4809,33 @@
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.GoogleV1Engine.hasTTS?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.GoogleV1Engine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.GoogleV1Engine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.GoogleV2Engine.TranslatorUrl?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.GoogleV2Engine.engineName?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.GoogleV2Engine.getTranslation?4(requestObject, text, originalLanguage, translationLanguage)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.GoogleV2Engine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.GoogleV2Engine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.IbmWatsonEngine.engineName?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.IbmWatsonEngine.getTranslation?4(requestObject, text, originalLanguage, translationLanguage)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.IbmWatsonEngine.hasTTS?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.IbmWatsonEngine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.IbmWatsonEngine.supportedTargetLanguages?4(original)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.IbmWatsonEngine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.MicrosoftEngine.TranslatorUrl?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.MicrosoftEngine.engineName?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.MicrosoftEngine.getTranslation?4(requestObject, text, originalLanguage, translationLanguage)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.MicrosoftEngine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.MicrosoftEngine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.MyMemoryEngine.TranslatorLimit?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.MyMemoryEngine.TranslatorUrl?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.MyMemoryEngine.engineName?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.MyMemoryEngine.getTranslation?4(requestObject, text, originalLanguage, translationLanguage)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.MyMemoryEngine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.MyMemoryEngine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.TranslationEngine.TranslationEngine.availableTranslationsLoaded?7
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.TranslationEngine.TranslationEngine.engineName?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.TranslationEngine.TranslationEngine.getTextToSpeechData?4(requestObject, text, language)
@@ -4842,6 +4850,7 @@
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.YandexEngine.getTranslation?4(requestObject, text, originalLanguage, translationLanguage)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.YandexEngine.supportedLanguages?4()
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.YandexEngine?1(plugin, parent=None)
+eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.createEngine?4(plugin, parent=None)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.engineDisplayName?4(name)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.getEngineIcon?4(name)
 eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.getKeyUrl?4(name)
@@ -8033,11 +8042,13 @@
 eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.BaseDocstringGenerator?1(editor)
 eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.DocstringMenuForEnterOnly.keyPressEvent?4(evt)
 eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.DocstringMenuForEnterOnly?1(editor)
+eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.FunctionInfo.parseBody?4(text)
+eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.FunctionInfo.parseDefinition?4(text, quote, quoteReplace)
 eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.FunctionInfo?1()
 eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.getIndentStr?4(text)
-eric7.QScintilla.DocstringGenerator.EricdocGenerator.generateEricDoc?4(functionInfo)
-eric7.QScintilla.DocstringGenerator.GoogledocGenerator.generateGoogleDoc?4(functionInfo, editor)
-eric7.QScintilla.DocstringGenerator.NumpydocGenerator.generateNumpyDoc?4(functionInfo, editor)
+eric7.QScintilla.DocstringGenerator.EricdocGenerator.generateDoc?4(functionInfo, editor)
+eric7.QScintilla.DocstringGenerator.GoogledocGenerator.generateDoc?4(functionInfo, editor)
+eric7.QScintilla.DocstringGenerator.NumpydocGenerator.generateDoc?4(functionInfo, editor)
 eric7.QScintilla.DocstringGenerator.PyDocstringGenerator.PyDocstringGenerator.hasFunctionDefinition?4(cursorPosition)
 eric7.QScintilla.DocstringGenerator.PyDocstringGenerator.PyDocstringGenerator.insertDocstring?4(cursorPosition, fromStart=True)
 eric7.QScintilla.DocstringGenerator.PyDocstringGenerator.PyDocstringGenerator.insertDocstringFromShortcut?4(cursorPosition)
@@ -8047,7 +8058,7 @@
 eric7.QScintilla.DocstringGenerator.PyDocstringGenerator.PyFunctionInfo.parseBody?4(text)
 eric7.QScintilla.DocstringGenerator.PyDocstringGenerator.PyFunctionInfo.parseDefinition?4(text, quote, quoteReplace)
 eric7.QScintilla.DocstringGenerator.PyDocstringGenerator.PyFunctionInfo?1()
-eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.generateSphinxDoc?4(functionInfo)
+eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.generateDoc?4(functionInfo, editor)
 eric7.QScintilla.DocstringGenerator.getDocstringGenerator?4(editor)
 eric7.QScintilla.DocstringGenerator.getSupportedDocstringTypes?4()
 eric7.QScintilla.Editor.Editor.AttributeID?7
@@ -8347,8 +8358,10 @@
 eric7.QScintilla.Exporters.ExporterHTML.ExporterHTML?1(editor, parent=None)
 eric7.QScintilla.Exporters.ExporterHTML.HTMLGenerator.generate?4(tabSize=4, useTabs=False, wysiwyg=True, folding=False, onlyStylesUsed=False, titleFullPath=False, )
 eric7.QScintilla.Exporters.ExporterHTML.HTMLGenerator?1(editor)
+eric7.QScintilla.Exporters.ExporterHTML.createExporter?4(editor, parent=None)
 eric7.QScintilla.Exporters.ExporterODT.ExporterODT.exportSource?4()
 eric7.QScintilla.Exporters.ExporterODT.ExporterODT?1(editor, parent=None)
+eric7.QScintilla.Exporters.ExporterODT.createExporter?4(editor, parent=None)
 eric7.QScintilla.Exporters.ExporterPDF.ExporterPDF.exportSource?4()
 eric7.QScintilla.Exporters.ExporterPDF.ExporterPDF?1(editor, parent=None)
 eric7.QScintilla.Exporters.ExporterPDF.PDFObjectTracker.add?4(objectData)
@@ -8365,7 +8378,6 @@
 eric7.QScintilla.Exporters.ExporterPDF.PDFRender.startPDF?4()
 eric7.QScintilla.Exporters.ExporterPDF.PDFRender.startPage?4()
 eric7.QScintilla.Exporters.ExporterPDF.PDFRender?1()
-eric7.QScintilla.Exporters.ExporterPDF.PDFStyle?1()
 eric7.QScintilla.Exporters.ExporterPDF.PDF_ENCODING?7
 eric7.QScintilla.Exporters.ExporterPDF.PDF_FONTSIZE_DEFAULT?7
 eric7.QScintilla.Exporters.ExporterPDF.PDF_FONT_DEFAULT?7
@@ -8376,6 +8388,7 @@
 eric7.QScintilla.Exporters.ExporterPDF.PDFfontNames?7
 eric7.QScintilla.Exporters.ExporterPDF.PDFfontWidths?7
 eric7.QScintilla.Exporters.ExporterPDF.PDFpageSizes?7
+eric7.QScintilla.Exporters.ExporterPDF.createExporter?4(editor, parent=None)
 eric7.QScintilla.Exporters.ExporterRTF.ExporterRTF.RTF_BODYCLOSE?7
 eric7.QScintilla.Exporters.ExporterRTF.ExporterRTF.RTF_BODYOPEN?7
 eric7.QScintilla.Exporters.ExporterRTF.ExporterRTF.RTF_BOLD_OFF?7
@@ -8403,9 +8416,11 @@
 eric7.QScintilla.Exporters.ExporterRTF.ExporterRTF.RTF_TAB?7
 eric7.QScintilla.Exporters.ExporterRTF.ExporterRTF.exportSource?4()
 eric7.QScintilla.Exporters.ExporterRTF.ExporterRTF?1(editor, parent=None)
+eric7.QScintilla.Exporters.ExporterRTF.createExporter?4(editor, parent=None)
 eric7.QScintilla.Exporters.ExporterTEX.ExporterTEX.CHARZ?7
 eric7.QScintilla.Exporters.ExporterTEX.ExporterTEX.exportSource?4()
 eric7.QScintilla.Exporters.ExporterTEX.ExporterTEX?1(editor, parent=None)
+eric7.QScintilla.Exporters.ExporterTEX.createExporter?4(editor, parent=None)
 eric7.QScintilla.Exporters.getExporter?4(exporterFormat, editor)
 eric7.QScintilla.Exporters.getSupportedFormats?4()
 eric7.QScintilla.GotoDialog.GotoDialog.getLinenumber?4()
@@ -8438,39 +8453,46 @@
 eric7.QScintilla.Lexers.LexerBash.LexerBash.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerBash.LexerBash.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerBash.LexerBash?1(parent=None)
+eric7.QScintilla.Lexers.LexerBash.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerBatch.LexerBatch.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerBatch.LexerBatch.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerBatch.LexerBatch.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerBatch.LexerBatch?1(parent=None)
+eric7.QScintilla.Lexers.LexerBatch.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerCMake.LexerCMake.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerCMake.LexerCMake.initProperties?4()
 eric7.QScintilla.Lexers.LexerCMake.LexerCMake.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerCMake.LexerCMake.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerCMake.LexerCMake?1(parent=None)
+eric7.QScintilla.Lexers.LexerCMake.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerCPP.LexerCPP.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerCPP.LexerCPP.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerCPP.LexerCPP.initProperties?4()
 eric7.QScintilla.Lexers.LexerCPP.LexerCPP.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerCPP.LexerCPP.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerCPP.LexerCPP.maximumKeywordSet?4()
-eric7.QScintilla.Lexers.LexerCPP.LexerCPP?1(parent=None, caseInsensitiveKeywords=False)
+eric7.QScintilla.Lexers.LexerCPP.LexerCPP?1(parent=None)
+eric7.QScintilla.Lexers.LexerCPP.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerCSS.LexerCSS.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerCSS.LexerCSS.initProperties?4()
 eric7.QScintilla.Lexers.LexerCSS.LexerCSS.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerCSS.LexerCSS.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerCSS.LexerCSS?1(parent=None)
+eric7.QScintilla.Lexers.LexerCSS.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerCSharp.LexerCSharp.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerCSharp.LexerCSharp.initProperties?4()
 eric7.QScintilla.Lexers.LexerCSharp.LexerCSharp.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerCSharp.LexerCSharp.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerCSharp.LexerCSharp.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerCSharp.LexerCSharp?1(parent=None)
+eric7.QScintilla.Lexers.LexerCSharp.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerCoffeeScript.LexerCoffeeScript.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerCoffeeScript.LexerCoffeeScript.initProperties?4()
 eric7.QScintilla.Lexers.LexerCoffeeScript.LexerCoffeeScript.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerCoffeeScript.LexerCoffeeScript.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerCoffeeScript.LexerCoffeeScript.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerCoffeeScript.LexerCoffeeScript?1(parent=None)
+eric7.QScintilla.Lexers.LexerCoffeeScript.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerContainer.LexerContainer.description?4(style)
 eric7.QScintilla.Lexers.LexerContainer.LexerContainer.keywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerContainer.LexerContainer.language?4()
@@ -8484,51 +8506,60 @@
 eric7.QScintilla.Lexers.LexerD.LexerD.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerD.LexerD.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerD.LexerD?1(parent=None)
+eric7.QScintilla.Lexers.LexerD.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerDiff.LexerDiff.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerDiff.LexerDiff.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerDiff.LexerDiff.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerDiff.LexerDiff?1(parent=None)
+eric7.QScintilla.Lexers.LexerDiff.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerFortran.LexerFortran.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerFortran.LexerFortran.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerFortran.LexerFortran.initProperties?4()
 eric7.QScintilla.Lexers.LexerFortran.LexerFortran.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerFortran.LexerFortran.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerFortran.LexerFortran?1(parent=None)
+eric7.QScintilla.Lexers.LexerFortran.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerFortran77.LexerFortran77.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerFortran77.LexerFortran77.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerFortran77.LexerFortran77.initProperties?4()
 eric7.QScintilla.Lexers.LexerFortran77.LexerFortran77.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerFortran77.LexerFortran77.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerFortran77.LexerFortran77?1(parent=None)
+eric7.QScintilla.Lexers.LexerFortran77.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerHTML.LexerHTML.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerHTML.LexerHTML.initProperties?4()
 eric7.QScintilla.Lexers.LexerHTML.LexerHTML.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerHTML.LexerHTML.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerHTML.LexerHTML?1(parent=None)
+eric7.QScintilla.Lexers.LexerHTML.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerIDL.LexerIDL.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerIDL.LexerIDL.initProperties?4()
 eric7.QScintilla.Lexers.LexerIDL.LexerIDL.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerIDL.LexerIDL.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerIDL.LexerIDL.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerIDL.LexerIDL?1(parent=None)
+eric7.QScintilla.Lexers.LexerIDL.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerJSON.LexerJSON.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerJSON.LexerJSON.initProperties?4()
 eric7.QScintilla.Lexers.LexerJSON.LexerJSON.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerJSON.LexerJSON.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerJSON.LexerJSON.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerJSON.LexerJSON?1(parent=None)
+eric7.QScintilla.Lexers.LexerJSON.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerJava.LexerJava.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerJava.LexerJava.initProperties?4()
 eric7.QScintilla.Lexers.LexerJava.LexerJava.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerJava.LexerJava.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerJava.LexerJava.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerJava.LexerJava?1(parent=None)
+eric7.QScintilla.Lexers.LexerJava.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerJavaScript.LexerJavaScript.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerJavaScript.LexerJavaScript.initProperties?4()
 eric7.QScintilla.Lexers.LexerJavaScript.LexerJavaScript.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerJavaScript.LexerJavaScript.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerJavaScript.LexerJavaScript.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerJavaScript.LexerJavaScript?1(parent=None)
+eric7.QScintilla.Lexers.LexerJavaScript.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerLua.LexerLua.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerLua.LexerLua.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerLua.LexerLua.initProperties?4()
@@ -8536,53 +8567,64 @@
 eric7.QScintilla.Lexers.LexerLua.LexerLua.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerLua.LexerLua.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerLua.LexerLua?1(parent=None)
+eric7.QScintilla.Lexers.LexerLua.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerMakefile.LexerMakefile.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerMakefile.LexerMakefile.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerMakefile.LexerMakefile.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerMakefile.LexerMakefile?1(parent=None)
+eric7.QScintilla.Lexers.LexerMakefile.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerMarkdown.LexerMarkdown.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerMarkdown.LexerMarkdown?1(parent=None)
+eric7.QScintilla.Lexers.LexerMarkdown.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerMatlab.LexerMatlab.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerMatlab.LexerMatlab.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerMatlab.LexerMatlab.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerMatlab.LexerMatlab?1(parent=None)
+eric7.QScintilla.Lexers.LexerMatlab.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerOctave.LexerOctave.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerOctave.LexerOctave.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerOctave.LexerOctave.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerOctave.LexerOctave?1(parent=None)
+eric7.QScintilla.Lexers.LexerOctave.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerPO.LexerPO.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerPO.LexerPO.initProperties?4()
 eric7.QScintilla.Lexers.LexerPO.LexerPO.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerPO.LexerPO.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerPO.LexerPO?1(parent=None)
+eric7.QScintilla.Lexers.LexerPO.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerPOV.LexerPOV.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerPOV.LexerPOV.initProperties?4()
 eric7.QScintilla.Lexers.LexerPOV.LexerPOV.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerPOV.LexerPOV.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerPOV.LexerPOV?1(parent=None)
+eric7.QScintilla.Lexers.LexerPOV.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerPascal.LexerPascal.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerPascal.LexerPascal.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerPascal.LexerPascal.initProperties?4()
 eric7.QScintilla.Lexers.LexerPascal.LexerPascal.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerPascal.LexerPascal.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerPascal.LexerPascal?1(parent=None)
+eric7.QScintilla.Lexers.LexerPascal.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerPerl.LexerPerl.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerPerl.LexerPerl.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerPerl.LexerPerl.initProperties?4()
 eric7.QScintilla.Lexers.LexerPerl.LexerPerl.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerPerl.LexerPerl.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerPerl.LexerPerl?1(parent=None)
+eric7.QScintilla.Lexers.LexerPerl.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerPostScript.LexerPostScript.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerPostScript.LexerPostScript.initProperties?4()
 eric7.QScintilla.Lexers.LexerPostScript.LexerPostScript.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerPostScript.LexerPostScript.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerPostScript.LexerPostScript.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerPostScript.LexerPostScript?1(parent=None)
+eric7.QScintilla.Lexers.LexerPostScript.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerProperties.LexerProperties.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerProperties.LexerProperties.initProperties?4()
 eric7.QScintilla.Lexers.LexerProperties.LexerProperties.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerProperties.LexerProperties.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerProperties.LexerProperties?1(parent=None)
+eric7.QScintilla.Lexers.LexerProperties.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerPygments.LexerPygments.boxCommentStr?4()
 eric7.QScintilla.Lexers.LexerPygments.LexerPygments.canBlockComment?4()
 eric7.QScintilla.Lexers.LexerPygments.LexerPygments.canBoxComment?4()
@@ -8664,6 +8706,7 @@
 eric7.QScintilla.Lexers.LexerPython.LexerPython.language?4()
 eric7.QScintilla.Lexers.LexerPython.LexerPython.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerPython.LexerPython?1(variant="", parent=None)
+eric7.QScintilla.Lexers.LexerPython.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.initProperties?4()
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.isCommentStyle?4(style)
@@ -8671,6 +8714,7 @@
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.language?4()
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.lexerName?4()
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS?1(parent=None)
+eric7.QScintilla.Lexers.LexerQSS.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerRegistry?7
 eric7.QScintilla.Lexers.LexerRuby.LexerRuby.autoCompletionWordSeparators?4()
 eric7.QScintilla.Lexers.LexerRuby.LexerRuby.defaultKeywords?4(kwSet)
@@ -8678,39 +8722,46 @@
 eric7.QScintilla.Lexers.LexerRuby.LexerRuby.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerRuby.LexerRuby.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerRuby.LexerRuby?1(parent=None)
+eric7.QScintilla.Lexers.LexerRuby.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerSQL.LexerSQL.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerSQL.LexerSQL.initProperties?4()
 eric7.QScintilla.Lexers.LexerSQL.LexerSQL.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerSQL.LexerSQL.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerSQL.LexerSQL.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerSQL.LexerSQL?1(parent=None)
+eric7.QScintilla.Lexers.LexerSQL.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerTCL.LexerTCL.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerTCL.LexerTCL.initProperties?4()
 eric7.QScintilla.Lexers.LexerTCL.LexerTCL.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerTCL.LexerTCL.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerTCL.LexerTCL.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerTCL.LexerTCL?1(parent=None)
+eric7.QScintilla.Lexers.LexerTCL.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerTeX.LexerTeX.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerTeX.LexerTeX.initProperties?4()
 eric7.QScintilla.Lexers.LexerTeX.LexerTeX.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerTeX.LexerTeX.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerTeX.LexerTeX?1(parent=None)
+eric7.QScintilla.Lexers.LexerTeX.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerVHDL.LexerVHDL.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerVHDL.LexerVHDL.initProperties?4()
 eric7.QScintilla.Lexers.LexerVHDL.LexerVHDL.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerVHDL.LexerVHDL.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerVHDL.LexerVHDL.maximumKeywordSet?4()
 eric7.QScintilla.Lexers.LexerVHDL.LexerVHDL?1(parent=None)
+eric7.QScintilla.Lexers.LexerVHDL.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerXML.LexerXML.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerXML.LexerXML.initProperties?4()
 eric7.QScintilla.Lexers.LexerXML.LexerXML.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerXML.LexerXML.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerXML.LexerXML?1(parent=None)
+eric7.QScintilla.Lexers.LexerXML.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.LexerYAML.LexerYAML.defaultKeywords?4(kwSet)
 eric7.QScintilla.Lexers.LexerYAML.LexerYAML.initProperties?4()
 eric7.QScintilla.Lexers.LexerYAML.LexerYAML.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerYAML.LexerYAML.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerYAML.LexerYAML?1(parent=None)
+eric7.QScintilla.Lexers.LexerYAML.createLexer?4(variant="", parent=None)
 eric7.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.addSubstyle?4(style)
 eric7.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.delSubstyle?4(style, substyle)
 eric7.QScintilla.Lexers.SubstyledLexer.SubstyledLexer.getBaseStyles?4()
@@ -8777,6 +8828,7 @@
 eric7.QScintilla.MarkupProviders.HtmlProvider.HtmlProvider.quote?4(editor)
 eric7.QScintilla.MarkupProviders.HtmlProvider.HtmlProvider.strikethrough?4(editor)
 eric7.QScintilla.MarkupProviders.HtmlProvider.HtmlProvider?1()
+eric7.QScintilla.MarkupProviders.HtmlProvider.createProvider?4()
 eric7.QScintilla.MarkupProviders.HyperlinkMarkupDialog.HyperlinkMarkupDialog.getData?4()
 eric7.QScintilla.MarkupProviders.HyperlinkMarkupDialog.HyperlinkMarkupDialog.on_targetEdit_textChanged?4(txt)
 eric7.QScintilla.MarkupProviders.HyperlinkMarkupDialog.HyperlinkMarkupDialog.on_textEdit_textChanged?4(txt)
@@ -8818,6 +8870,7 @@
 eric7.QScintilla.MarkupProviders.MarkdownProvider.MarkdownProvider.quote?4(editor)
 eric7.QScintilla.MarkupProviders.MarkdownProvider.MarkdownProvider.strikethrough?4(editor)
 eric7.QScintilla.MarkupProviders.MarkdownProvider.MarkdownProvider?1()
+eric7.QScintilla.MarkupProviders.MarkdownProvider.createProvider?4()
 eric7.QScintilla.MarkupProviders.MarkupBase.MarkupBase.bold?4(editor)
 eric7.QScintilla.MarkupProviders.MarkupBase.MarkupBase.bulletedList?4(editor)
 eric7.QScintilla.MarkupProviders.MarkupBase.MarkupBase.code?4(editor)
@@ -8844,6 +8897,7 @@
 eric7.QScintilla.MarkupProviders.MarkupBase.MarkupBase.quote?4(editor)
 eric7.QScintilla.MarkupProviders.MarkupBase.MarkupBase.strikethrough?4(editor)
 eric7.QScintilla.MarkupProviders.MarkupBase.MarkupBase?1()
+eric7.QScintilla.MarkupProviders.MarkupBase.createProvider?4()
 eric7.QScintilla.MarkupProviders.RestructuredTextProvider.RestructuredTextProvider.bold?4(editor)
 eric7.QScintilla.MarkupProviders.RestructuredTextProvider.RestructuredTextProvider.bulletedList?4(editor)
 eric7.QScintilla.MarkupProviders.RestructuredTextProvider.RestructuredTextProvider.code?4(editor)
@@ -8868,6 +8922,7 @@
 eric7.QScintilla.MarkupProviders.RestructuredTextProvider.RestructuredTextProvider.numberedList?4(editor)
 eric7.QScintilla.MarkupProviders.RestructuredTextProvider.RestructuredTextProvider.quote?4(editor)
 eric7.QScintilla.MarkupProviders.RestructuredTextProvider.RestructuredTextProvider?1()
+eric7.QScintilla.MarkupProviders.RestructuredTextProvider.createProvider?4()
 eric7.QScintilla.MarkupProviders.getMarkupProvider?4(editor)
 eric7.QScintilla.MiniEditor.MiniEditor.activeWindow?4()
 eric7.QScintilla.MiniEditor.MiniEditor.clearSearchIndicators?4()
@@ -8901,7 +8956,6 @@
 eric7.QScintilla.MiniEditor.MiniScintilla?1(parent=None)
 eric7.QScintilla.Printer.Printer.formatPage?4(painter, drawing, area, pagenr)
 eric7.QScintilla.Printer.Printer?1(mode=QPrinter.PrinterMode.ScreenResolution)
-eric7.QScintilla.QsciScintillaCompat.QSCINTILLA_VERSION?4()
 eric7.QScintilla.QsciScintillaCompat.QsciScintillaCompat.ArrowFoldStyle?7
 eric7.QScintilla.QsciScintillaCompat.QsciScintillaCompat.ArrowTreeFoldStyle?7
 eric7.QScintilla.QsciScintillaCompat.QsciScintillaCompat.IndicatorStyleMax?7
@@ -9166,12 +9220,15 @@
 eric7.QScintilla.TypingCompleters.CompleterPython.CompleterPython.charAdded?4(charNumber)
 eric7.QScintilla.TypingCompleters.CompleterPython.CompleterPython.readSettings?4()
 eric7.QScintilla.TypingCompleters.CompleterPython.CompleterPython?1(editor, parent=None)
+eric7.QScintilla.TypingCompleters.CompleterPython.createCompleter?4(editor, parent=None)
 eric7.QScintilla.TypingCompleters.CompleterRuby.CompleterRuby.charAdded?4(charNumber)
 eric7.QScintilla.TypingCompleters.CompleterRuby.CompleterRuby.readSettings?4()
 eric7.QScintilla.TypingCompleters.CompleterRuby.CompleterRuby?1(editor, parent=None)
+eric7.QScintilla.TypingCompleters.CompleterRuby.createCompleter?4(editor, parent=None)
 eric7.QScintilla.TypingCompleters.CompleterYaml.CompleterYaml.charAdded?4(charNumber)
 eric7.QScintilla.TypingCompleters.CompleterYaml.CompleterYaml.readSettings?4()
 eric7.QScintilla.TypingCompleters.CompleterYaml.CompleterYaml?1(editor, parent=None)
+eric7.QScintilla.TypingCompleters.CompleterYaml.createCompleter?4(editor, parent=None)
 eric7.QScintilla.TypingCompleters.getCompleter?4(language, editor, parent=None)
 eric7.QScintilla.ZoomDialog.ZoomDialog.getZoomSize?4()
 eric7.QScintilla.ZoomDialog.ZoomDialog?1(zoom, parent, name=None, modal=False)
@@ -9557,7 +9614,6 @@
 eric7.Tools.TRPreviewer.TRPreviewer.reloadTranslations?4()
 eric7.Tools.TRPreviewer.TRPreviewer.show?4()
 eric7.Tools.TRPreviewer.TRPreviewer?1(filenames=None, parent=None, name=None)
-eric7.Tools.TRPreviewer.Translation?1()
 eric7.Tools.TRPreviewer.TranslationsDict.add?4(fileName, setTranslation=True)
 eric7.Tools.TRPreviewer.TranslationsDict.hasTranslations?4()
 eric7.Tools.TRPreviewer.TranslationsDict.loadTransFile?4(transFileName)
@@ -10202,7 +10258,9 @@
 eric7.Utilities.ClassBrowsers.PY_SOURCE?7
 eric7.Utilities.ClassBrowsers.RB_SOURCE?7
 eric7.Utilities.ClassBrowsers.SUPPORTED_TYPES?7
+eric7.Utilities.ClassBrowsers.UNKNOWN_SOURCE?7
 eric7.Utilities.ClassBrowsers.find_module?4(name, path, isPyFile=False)
+eric7.Utilities.ClassBrowsers.getClassBrowserModule?4(moduleType)
 eric7.Utilities.ClassBrowsers.idlclbr.Attribute?1(module, name, file, lineno)
 eric7.Utilities.ClassBrowsers.idlclbr.Function?1(module, name, file, lineno, signature="", separator=", ")
 eric7.Utilities.ClassBrowsers.idlclbr.Interface?1(module, name, superClasses, file, lineno)
@@ -10215,7 +10273,8 @@
 eric7.Utilities.ClassBrowsers.idlclbr._normalize?8
 eric7.Utilities.ClassBrowsers.idlclbr.calculateEndline?4(lineno, lines)
 eric7.Utilities.ClassBrowsers.idlclbr.calculateMethodEndline?4(lineno, lines)
-eric7.Utilities.ClassBrowsers.idlclbr.readmodule_ex?4(module, path=None)
+eric7.Utilities.ClassBrowsers.idlclbr.clearModulesCache?4()
+eric7.Utilities.ClassBrowsers.idlclbr.readmodule_ex?4(module, path=None, isTypeFile=False)
 eric7.Utilities.ClassBrowsers.idlclbr.scan?4(src, file, module)
 eric7.Utilities.ClassBrowsers.jsclbr.Attribute?1(module, name, file, lineno)
 eric7.Utilities.ClassBrowsers.jsclbr.Function?1(module, name, file, lineno, signature="", separator=", ")
@@ -10230,7 +10289,8 @@
 eric7.Utilities.ClassBrowsers.jsclbr.Visitor.visit_var?4(node)
 eric7.Utilities.ClassBrowsers.jsclbr.Visitor?1(src, module, filename)
 eric7.Utilities.ClassBrowsers.jsclbr._modules?8
-eric7.Utilities.ClassBrowsers.jsclbr.readmodule_ex?4(module, path=None)
+eric7.Utilities.ClassBrowsers.jsclbr.clearModulesCache?4()
+eric7.Utilities.ClassBrowsers.jsclbr.readmodule_ex?4(module, path=None, isTypeFile=False)
 eric7.Utilities.ClassBrowsers.jsclbr.scan?4(src, file, module)
 eric7.Utilities.ClassBrowsers.protoclbr.Enum?1(module, name, file, lineno)
 eric7.Utilities.ClassBrowsers.protoclbr.Message?1(module, name, file, lineno)
@@ -10243,7 +10303,8 @@
 eric7.Utilities.ClassBrowsers.protoclbr._modules?8
 eric7.Utilities.ClassBrowsers.protoclbr._normalize?8
 eric7.Utilities.ClassBrowsers.protoclbr.calculateEndline?4(lineno, lines)
-eric7.Utilities.ClassBrowsers.protoclbr.readmodule_ex?4(module, path=None)
+eric7.Utilities.ClassBrowsers.protoclbr.clearModulesCache?4()
+eric7.Utilities.ClassBrowsers.protoclbr.readmodule_ex?4(module, path=None, isTypeFile=False)
 eric7.Utilities.ClassBrowsers.protoclbr.scan?4(src, file, module)
 eric7.Utilities.ClassBrowsers.pyclbr.Attribute?1(module, name, file, lineno)
 eric7.Utilities.ClassBrowsers.pyclbr.Class?1(module, name, superClasses, file, lineno)
@@ -10254,7 +10315,6 @@
 eric7.Utilities.ClassBrowsers.pyclbr.Imports.getImport?4(moduleName)
 eric7.Utilities.ClassBrowsers.pyclbr.Imports.getImports?4()
 eric7.Utilities.ClassBrowsers.pyclbr.Imports?1(module, file)
-eric7.Utilities.ClassBrowsers.pyclbr.Publics?1(module, file, lineno, idents)
 eric7.Utilities.ClassBrowsers.pyclbr.SUPPORTED_TYPES?7
 eric7.Utilities.ClassBrowsers.pyclbr.TABWIDTH?7
 eric7.Utilities.ClassBrowsers.pyclbr.VisibilityMixin?1()
@@ -10263,7 +10323,8 @@
 eric7.Utilities.ClassBrowsers.pyclbr._indent?5(ws)
 eric7.Utilities.ClassBrowsers.pyclbr._modules?8
 eric7.Utilities.ClassBrowsers.pyclbr.calculateEndline?4(lineno, lines, indent)
-eric7.Utilities.ClassBrowsers.pyclbr.readmodule_ex?4(module, path=None, inpackage=False, isPyFile=False)
+eric7.Utilities.ClassBrowsers.pyclbr.clearModulesCache?4()
+eric7.Utilities.ClassBrowsers.pyclbr.readmodule_ex?4(module, path=None, isTypeFile=False)
 eric7.Utilities.ClassBrowsers.pyclbr.scan?4(src, file, module)
 eric7.Utilities.ClassBrowsers.rbclbr.Attribute?1(module, name, file, lineno)
 eric7.Utilities.ClassBrowsers.rbclbr.Class?1(module, name, superClasses, file, lineno)
@@ -10274,7 +10335,8 @@
 eric7.Utilities.ClassBrowsers.rbclbr._commentsub?8
 eric7.Utilities.ClassBrowsers.rbclbr._getnext?8
 eric7.Utilities.ClassBrowsers.rbclbr._modules?8
-eric7.Utilities.ClassBrowsers.rbclbr.readmodule_ex?4(module, path=None)
+eric7.Utilities.ClassBrowsers.rbclbr.clearModulesCache?4()
+eric7.Utilities.ClassBrowsers.rbclbr.readmodule_ex?4(module, path=None, isTypeFile=False)
 eric7.Utilities.ClassBrowsers.rbclbr.scan?4(src, file, module)
 eric7.Utilities.ClassBrowsers.readmodule?4(module, path=None, isPyFile=False)
 eric7.Utilities.CodingError?1(coding)
@@ -10905,7 +10967,7 @@
 eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.setEnabled?4(enabled)
 eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.setExceptions?4(hosts)
 eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.setUseLimitedEasyList?4(limited)
-eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.showDialog?4()
+eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.showDialog?4(parent=None)
 eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.showExceptionsDialog?4()
 eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.subscription?4(location)
 eric7.WebBrowser.AdBlock.AdBlockManager.AdBlockManager.subscriptions?4()
@@ -10993,7 +11055,6 @@
 eric7.WebBrowser.AdBlock.AdBlockSearchTree.AdBlockSearchTree.clear?4()
 eric7.WebBrowser.AdBlock.AdBlockSearchTree.AdBlockSearchTree.find?4(request, domain, urlString)
 eric7.WebBrowser.AdBlock.AdBlockSearchTree.AdBlockSearchTree?1()
-eric7.WebBrowser.AdBlock.AdBlockSearchTree.AdBlockSearchTreeNode?1()
 eric7.WebBrowser.AdBlock.AdBlockSubscription.AdBlockSubscription.addRule?4(rule)
 eric7.WebBrowser.AdBlock.AdBlockSubscription.AdBlockSubscription.allRules?4()
 eric7.WebBrowser.AdBlock.AdBlockSubscription.AdBlockSubscription.canBeRemoved?4()
@@ -11101,39 +11162,47 @@
 eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.ChromeImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.ChromeImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.ChromeImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.FirefoxImporter.importedBookmarks?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.FirefoxImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.FirefoxImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.FirefoxImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.HtmlImporter.importedBookmarks?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.HtmlImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.HtmlImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.HtmlImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.IExplorerImporter.importedBookmarks?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.IExplorerImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.IExplorerImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.IExplorerImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.OperaImporter.importedBookmarks?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.OperaImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.OperaImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.OperaImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.SafariImporter.importedBookmarks?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.SafariImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.SafariImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.SafariImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.XbelImporter.importedBookmarks?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.XbelImporter.open?4()
 eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.XbelImporter.setPath?4(path)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.XbelImporter?1(sourceId="", parent=None)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.createImporter?4(sourceId="", parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.getImporterInfo?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.getImporter?4(sourceId, parent=None)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.getImporterInfo?4(sourceId)
+eric7.WebBrowser.Bookmarks.BookmarksImporters.getImporterModule?4(sourceId)
 eric7.WebBrowser.Bookmarks.BookmarksImporters.getImporters?4()
 eric7.WebBrowser.Bookmarks.BookmarksManager.BOOKMARKBAR?7
 eric7.WebBrowser.Bookmarks.BookmarksManager.BOOKMARKMENU?7
@@ -11234,7 +11303,6 @@
 eric7.WebBrowser.Bookmarks.XbelReader.XmlEntityResolver.resolveUndeclaredEntity?4(entity)
 eric7.WebBrowser.Bookmarks.XbelWriter.XbelWriter.write?4(fileNameOrDevice, root)
 eric7.WebBrowser.Bookmarks.XbelWriter.XbelWriter?1()
-eric7.WebBrowser.ClosedTabsManager.ClosedTab?1(url=None, title="", position=-1)
 eric7.WebBrowser.ClosedTabsManager.ClosedTabsManager.allClosedTabs?4()
 eric7.WebBrowser.ClosedTabsManager.ClosedTabsManager.clearList?4()
 eric7.WebBrowser.ClosedTabsManager.ClosedTabsManager.closedTabAvailable?7
@@ -11367,7 +11435,7 @@
 eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.FeaturePermissionManager.SettingsKeyFormat?7
 eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.FeaturePermissionManager.rememberFeaturePermission?4(host, feature, permission)
 eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.FeaturePermissionManager.requestFeaturePermission?4(page, origin, feature)
-eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.FeaturePermissionManager.showFeaturePermissionsDialog?4()
+eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.FeaturePermissionManager.showFeaturePermissionsDialog?4(parent=None)
 eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.FeaturePermissionManager?1(parent=None)
 eric7.WebBrowser.FeaturePermissions.FeaturePermissionsDialog.FeaturePermissionsDialog.getData?4()
 eric7.WebBrowser.FeaturePermissions.FeaturePermissionsDialog.FeaturePermissionsDialog.on_removeAllButton_clicked?4()
@@ -11653,7 +11721,7 @@
 eric7.WebBrowser.Network.NetworkManager.NetworkManager.preferencesChanged?4()
 eric7.WebBrowser.Network.NetworkManager.NetworkManager.proxyAuthentication?4(requestUrl, auth, proxyHost)
 eric7.WebBrowser.Network.NetworkManager.NetworkManager.removeUrlInterceptor?4(interceptor)
-eric7.WebBrowser.Network.NetworkManager.NetworkManager.showSslErrorExceptionsDialog?4()
+eric7.WebBrowser.Network.NetworkManager.NetworkManager.showSslErrorExceptionsDialog?4(parent=None)
 eric7.WebBrowser.Network.NetworkManager.NetworkManager.shutdown?4()
 eric7.WebBrowser.Network.NetworkManager.NetworkManager?1(engine, parent=None)
 eric7.WebBrowser.Network.NetworkUrlInterceptor.NetworkUrlInterceptor.installUrlInterceptor?4(interceptor)
@@ -11828,7 +11896,7 @@
 eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager.Zip?7
 eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager.connectPage?4(page)
 eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager.createSubMenu?4(menu, view, hitTestResult)
-eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager.showConfigurationDialog?4()
+eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager.showConfigurationDialog?4(parent=None)
 eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager.viewKeyPressEvent?4(view, evt)
 eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.PersonalInformationManager?1(parent=None)
 eric7.WebBrowser.QtHelp.HelpDocsInstaller.HelpDocsInstaller.docsInstalled?7
@@ -12036,7 +12104,6 @@
 eric7.WebBrowser.Session.SessionManager.SessionManager.switchToSession?4(sessionFilePath)
 eric7.WebBrowser.Session.SessionManager.SessionManager.writeCurrentSession?4(sessionFileName)
 eric7.WebBrowser.Session.SessionManager.SessionManager?1(parent=None)
-eric7.WebBrowser.Session.SessionManager.SessionMetaData?1()
 eric7.WebBrowser.Session.SessionManagerDialog.SessionManagerDialog.ActiveSessionRole?7
 eric7.WebBrowser.Session.SessionManagerDialog.SessionManagerDialog.BackupSessionRole?7
 eric7.WebBrowser.Session.SessionManagerDialog.SessionManagerDialog.DefaultSessionRole?7
@@ -12272,7 +12339,7 @@
 eric7.WebBrowser.Tools.WebIconProvider.WebIconProvider.save?4()
 eric7.WebBrowser.Tools.WebIconProvider.WebIconProvider.saveIcon?4(view)
 eric7.WebBrowser.Tools.WebIconProvider.WebIconProvider.setIconDatabasePath?4(path)
-eric7.WebBrowser.Tools.WebIconProvider.WebIconProvider.showWebIconDialog?4()
+eric7.WebBrowser.Tools.WebIconProvider.WebIconProvider.showWebIconDialog?4(parent=None)
 eric7.WebBrowser.Tools.WebIconProvider.WebIconProvider?1(parent=None)
 eric7.WebBrowser.Tools.WebIconProvider._WebIconProvider?8
 eric7.WebBrowser.Tools.WebIconProvider.instance?4()
Binary file src/eric7/Documentation/Help/source.qch has changed
--- a/src/eric7/Documentation/Help/source.qhp	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Help/source.qhp	Wed Nov 09 15:18:07 2022 +0100
@@ -1714,7 +1714,6 @@
       <keyword name="AdBlockSearchTree.clear" id="AdBlockSearchTree.clear" ref="eric7.WebBrowser.AdBlock.AdBlockSearchTree.html#AdBlockSearchTree.clear" />
       <keyword name="AdBlockSearchTree.find" id="AdBlockSearchTree.find" ref="eric7.WebBrowser.AdBlock.AdBlockSearchTree.html#AdBlockSearchTree.find" />
       <keyword name="AdBlockSearchTreeNode" id="AdBlockSearchTreeNode" ref="eric7.WebBrowser.AdBlock.AdBlockSearchTree.html#AdBlockSearchTreeNode" />
-      <keyword name="AdBlockSearchTreeNode (Constructor)" id="AdBlockSearchTreeNode (Constructor)" ref="eric7.WebBrowser.AdBlock.AdBlockSearchTree.html#AdBlockSearchTreeNode.__init__" />
       <keyword name="AdBlockSubscription" id="AdBlockSubscription" ref="eric7.WebBrowser.AdBlock.AdBlockSubscription.html#AdBlockSubscription" />
       <keyword name="AdBlockSubscription (Constructor)" id="AdBlockSubscription (Constructor)" ref="eric7.WebBrowser.AdBlock.AdBlockSubscription.html#AdBlockSubscription.__init__" />
       <keyword name="AdBlockSubscription (Module)" id="AdBlockSubscription (Module)" ref="eric7.WebBrowser.AdBlock.AdBlockSubscription.html" />
@@ -2745,8 +2744,6 @@
       <keyword name="ClearPrivateDataDialog (Module)" id="ClearPrivateDataDialog (Module)" ref="eric7.UI.ClearPrivateDataDialog.html" />
       <keyword name="ClearPrivateDataDialog.getData" id="ClearPrivateDataDialog.getData" ref="eric7.UI.ClearPrivateDataDialog.html#ClearPrivateDataDialog.getData" />
       <keyword name="ClosedTab" id="ClosedTab" ref="eric7.WebBrowser.ClosedTabsManager.html#ClosedTab" />
-      <keyword name="ClosedTab (Constructor)" id="ClosedTab (Constructor)" ref="eric7.WebBrowser.ClosedTabsManager.html#ClosedTab.__init__" />
-      <keyword name="ClosedTab.__eq__" id="ClosedTab.__eq__" ref="eric7.WebBrowser.ClosedTabsManager.html#ClosedTab.__eq__" />
       <keyword name="ClosedTabsManager" id="ClosedTabsManager" ref="eric7.WebBrowser.ClosedTabsManager.html#ClosedTabsManager" />
       <keyword name="ClosedTabsManager (Constructor)" id="ClosedTabsManager (Constructor)" ref="eric7.WebBrowser.ClosedTabsManager.html#ClosedTabsManager.__init__" />
       <keyword name="ClosedTabsManager (Module)" id="ClosedTabsManager (Module)" ref="eric7.WebBrowser.ClosedTabsManager.html" />
@@ -5727,7 +5724,6 @@
       <keyword name="EricTldExtractor.subdomain" id="EricTldExtractor.subdomain" ref="eric7.EricNetwork.EricTldExtractor.html#EricTldExtractor.subdomain" />
       <keyword name="EricTldExtractor.tld" id="EricTldExtractor.tld" ref="eric7.EricNetwork.EricTldExtractor.html#EricTldExtractor.tld" />
       <keyword name="EricTldHostParts" id="EricTldHostParts" ref="eric7.EricNetwork.EricTldExtractor.html#EricTldHostParts" />
-      <keyword name="EricTldHostParts (Constructor)" id="EricTldHostParts (Constructor)" ref="eric7.EricNetwork.EricTldExtractor.html#EricTldHostParts.__init__" />
       <keyword name="EricToolBarDialog" id="EricToolBarDialog" ref="eric7.EricWidgets.EricToolBarDialog.html#EricToolBarDialog" />
       <keyword name="EricToolBarDialog (Constructor)" id="EricToolBarDialog (Constructor)" ref="eric7.EricWidgets.EricToolBarDialog.html#EricToolBarDialog.__init__" />
       <keyword name="EricToolBarDialog (Module)" id="EricToolBarDialog (Module)" ref="eric7.EricWidgets.EricToolBarDialog.html" />
@@ -5748,7 +5744,6 @@
       <keyword name="EricToolBarDialog.on_toolbarActionsList_currentItemChanged" id="EricToolBarDialog.on_toolbarActionsList_currentItemChanged" ref="eric7.EricWidgets.EricToolBarDialog.html#EricToolBarDialog.on_toolbarActionsList_currentItemChanged" />
       <keyword name="EricToolBarDialog.on_upButton_clicked" id="EricToolBarDialog.on_upButton_clicked" ref="eric7.EricWidgets.EricToolBarDialog.html#EricToolBarDialog.on_upButton_clicked" />
       <keyword name="EricToolBarItem" id="EricToolBarItem" ref="eric7.EricWidgets.EricToolBarDialog.html#EricToolBarItem" />
-      <keyword name="EricToolBarItem (Constructor)" id="EricToolBarItem (Constructor)" ref="eric7.EricWidgets.EricToolBarDialog.html#EricToolBarItem.__init__" />
       <keyword name="EricToolBarManager" id="EricToolBarManager" ref="eric7.EricWidgets.EricToolBarManager.html#EricToolBarManager" />
       <keyword name="EricToolBarManager (Constructor)" id="EricToolBarManager (Constructor)" ref="eric7.EricWidgets.EricToolBarManager.html#EricToolBarManager.__init__" />
       <keyword name="EricToolBarManager (Module)" id="EricToolBarManager (Module)" ref="eric7.EricWidgets.EricToolBarManager.html" />
@@ -6346,6 +6341,8 @@
       <keyword name="Function.tryTypeComment" id="Function.tryTypeComment" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsFunctionVisitor.html#Function.tryTypeComment" />
       <keyword name="FunctionInfo" id="FunctionInfo" ref="eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html#FunctionInfo" />
       <keyword name="FunctionInfo (Constructor)" id="FunctionInfo (Constructor)" ref="eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html#FunctionInfo.__init__" />
+      <keyword name="FunctionInfo.parseBody" id="FunctionInfo.parseBody" ref="eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html#FunctionInfo.parseBody" />
+      <keyword name="FunctionInfo.parseDefinition" id="FunctionInfo.parseDefinition" ref="eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html#FunctionInfo.parseDefinition" />
       <keyword name="FunctionType" id="FunctionType" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsEnums.html#FunctionType" />
       <keyword name="FunctionVisitor" id="FunctionVisitor" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsFunctionVisitor.html#FunctionVisitor" />
       <keyword name="FunctionVisitor (Constructor)" id="FunctionVisitor (Constructor)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsFunctionVisitor.html#FunctionVisitor.__init__" />
@@ -7631,7 +7628,6 @@
       <keyword name="HelpViewersPage.save" id="HelpViewersPage.save" ref="eric7.Preferences.ConfigurationPages.HelpViewersPage.html#HelpViewersPage.save" />
       <keyword name="HexEdit (Package)" id="HexEdit (Package)" ref="index-eric7.HexEdit.html" />
       <keyword name="HexEditChunk" id="HexEditChunk" ref="eric7.HexEdit.HexEditChunks.html#HexEditChunk" />
-      <keyword name="HexEditChunk (Constructor)" id="HexEditChunk (Constructor)" ref="eric7.HexEdit.HexEditChunks.html#HexEditChunk.__init__" />
       <keyword name="HexEditChunks" id="HexEditChunks" ref="eric7.HexEdit.HexEditChunks.html#HexEditChunks" />
       <keyword name="HexEditChunks (Constructor)" id="HexEditChunks (Constructor)" ref="eric7.HexEdit.HexEditChunks.html#HexEditChunks.__init__" />
       <keyword name="HexEditChunks (Module)" id="HexEditChunks (Module)" ref="eric7.HexEdit.HexEditChunks.html" />
@@ -11318,7 +11314,6 @@
       <keyword name="PDFRender.startPDF" id="PDFRender.startPDF" ref="eric7.QScintilla.Exporters.ExporterPDF.html#PDFRender.startPDF" />
       <keyword name="PDFRender.startPage" id="PDFRender.startPage" ref="eric7.QScintilla.Exporters.ExporterPDF.html#PDFRender.startPage" />
       <keyword name="PDFStyle" id="PDFStyle" ref="eric7.QScintilla.Exporters.ExporterPDF.html#PDFStyle" />
-      <keyword name="PDFStyle (Constructor)" id="PDFStyle (Constructor)" ref="eric7.QScintilla.Exporters.ExporterPDF.html#PDFStyle.__init__" />
       <keyword name="Package" id="Package" ref="eric7.PipInterface.PipVulnerabilityChecker.html#Package" />
       <keyword name="Package" id="Package" ref="eric7.PipInterface.pipdeptree.html#Package" />
       <keyword name="Package (Constructor)" id="Package (Constructor)" ref="eric7.PipInterface.pipdeptree.html#Package.__init__" />
@@ -12719,7 +12714,6 @@
       <keyword name="ProtocolHandlerManagerDialog.on_deleteButton_clicked" id="ProtocolHandlerManagerDialog.on_deleteButton_clicked" ref="eric7.WebBrowser.Network.ProtocolHandlerManagerDialog.html#ProtocolHandlerManagerDialog.on_deleteButton_clicked" />
       <keyword name="ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" id="ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" ref="eric7.WebBrowser.Network.ProtocolHandlerManagerDialog.html#ProtocolHandlerManagerDialog.on_protocolHandlersList_itemSelectionChanged" />
       <keyword name="Publics" id="Publics" ref="eric7.Utilities.ClassBrowsers.pyclbr.html#Publics" />
-      <keyword name="Publics (Constructor)" id="Publics (Constructor)" ref="eric7.Utilities.ClassBrowsers.pyclbr.html#Publics.__init__" />
       <keyword name="Purge" id="Purge" ref="eric7.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html#Purge" />
       <keyword name="Purge (Constructor)" id="Purge (Constructor)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html#Purge.__init__" />
       <keyword name="Purge.__getEntries" id="Purge.__getEntries" ref="eric7.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html#Purge.__getEntries" />
@@ -13103,7 +13097,6 @@
       <keyword name="QRegularExpressionWizardWindow.closeEvent" id="QRegularExpressionWizardWindow.closeEvent" ref="eric7.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardDialog.html#QRegularExpressionWizardWindow.closeEvent" />
       <keyword name="QRunnableWrapper" id="QRunnableWrapper" ref="eric7.DebugClients.Python.ThreadExtension.html#QRunnableWrapper" />
       <keyword name="QRunnableWrapper (Constructor)" id="QRunnableWrapper (Constructor)" ref="eric7.DebugClients.Python.ThreadExtension.html#QRunnableWrapper.__init__" />
-      <keyword name="QSCINTILLA_VERSION" id="QSCINTILLA_VERSION" ref="eric7.QScintilla.QsciScintillaCompat.html#QSCINTILLA_VERSION" />
       <keyword name="QScintilla (Package)" id="QScintilla (Package)" ref="index-eric7.QScintilla.html" />
       <keyword name="QThreadWrapper" id="QThreadWrapper" ref="eric7.DebugClients.Python.ThreadExtension.html#QThreadWrapper" />
       <keyword name="QThreadWrapper (Constructor)" id="QThreadWrapper (Constructor)" ref="eric7.DebugClients.Python.ThreadExtension.html#QThreadWrapper.__init__" />
@@ -13855,7 +13848,6 @@
       <keyword name="SessionManagerDialog.resizeEvent" id="SessionManagerDialog.resizeEvent" ref="eric7.WebBrowser.Session.SessionManagerDialog.html#SessionManagerDialog.resizeEvent" />
       <keyword name="SessionManagerDialog.showEvent" id="SessionManagerDialog.showEvent" ref="eric7.WebBrowser.Session.SessionManagerDialog.html#SessionManagerDialog.showEvent" />
       <keyword name="SessionMetaData" id="SessionMetaData" ref="eric7.WebBrowser.Session.SessionManager.html#SessionMetaData" />
-      <keyword name="SessionMetaData (Constructor)" id="SessionMetaData (Constructor)" ref="eric7.WebBrowser.Session.SessionManager.html#SessionMetaData.__init__" />
       <keyword name="SessionReader" id="SessionReader" ref="eric7.EricXML.SessionReader.html#SessionReader" />
       <keyword name="SessionReader (Constructor)" id="SessionReader (Constructor)" ref="eric7.EricXML.SessionReader.html#SessionReader.__init__" />
       <keyword name="SessionReader (Module)" id="SessionReader (Module)" ref="eric7.EricXML.SessionReader.html" />
@@ -16218,7 +16210,6 @@
       <keyword name="TimerWrapper" id="TimerWrapper" ref="eric7.DebugClients.Python.ThreadExtension.html#TimerWrapper" />
       <keyword name="TimerWrapper (Constructor)" id="TimerWrapper (Constructor)" ref="eric7.DebugClients.Python.ThreadExtension.html#TimerWrapper.__init__" />
       <keyword name="Token" id="Token" ref="eric7.DataViews.CodeMetrics.html#Token" />
-      <keyword name="Token (Constructor)" id="Token (Constructor)" ref="eric7.DataViews.CodeMetrics.html#Token.__init__" />
       <keyword name="ToolConfigurationDialog" id="ToolConfigurationDialog" ref="eric7.Preferences.ToolConfigurationDialog.html#ToolConfigurationDialog" />
       <keyword name="ToolConfigurationDialog (Constructor)" id="ToolConfigurationDialog (Constructor)" ref="eric7.Preferences.ToolConfigurationDialog.html#ToolConfigurationDialog.__init__" />
       <keyword name="ToolConfigurationDialog (Module)" id="ToolConfigurationDialog (Module)" ref="eric7.Preferences.ToolConfigurationDialog.html" />
@@ -16256,7 +16247,6 @@
       <keyword name="Tools (Package)" id="Tools (Package)" ref="index-eric7.Tools.html" />
       <keyword name="Tools (Package)" id="Tools (Package)" ref="index-eric7.WebBrowser.Tools.html" />
       <keyword name="Translation" id="Translation" ref="eric7.Tools.TRPreviewer.html#Translation" />
-      <keyword name="Translation (Constructor)" id="Translation (Constructor)" ref="eric7.Tools.TRPreviewer.html#Translation.__init__" />
       <keyword name="TranslationEngine" id="TranslationEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.TranslationEngine.html#TranslationEngine" />
       <keyword name="TranslationEngine (Constructor)" id="TranslationEngine (Constructor)" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.TranslationEngine.html#TranslationEngine.__init__" />
       <keyword name="TranslationEngine (Module)" id="TranslationEngine (Module)" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.TranslationEngine.html" />
@@ -18589,6 +18579,11 @@
       <keyword name="choices_from_enum" id="choices_from_enum" ref="eric7.PipInterface.piplicenses.html#choices_from_enum" />
       <keyword name="className" id="className" ref="eric7.Project.UicLoadUi5.html#className" />
       <keyword name="className" id="className" ref="eric7.Project.UicLoadUi6.html#className" />
+      <keyword name="clearModulesCache" id="clearModulesCache" ref="eric7.Utilities.ClassBrowsers.idlclbr.html#clearModulesCache" />
+      <keyword name="clearModulesCache" id="clearModulesCache" ref="eric7.Utilities.ClassBrowsers.jsclbr.html#clearModulesCache" />
+      <keyword name="clearModulesCache" id="clearModulesCache" ref="eric7.Utilities.ClassBrowsers.protoclbr.html#clearModulesCache" />
+      <keyword name="clearModulesCache" id="clearModulesCache" ref="eric7.Utilities.ClassBrowsers.pyclbr.html#clearModulesCache" />
+      <keyword name="clearModulesCache" id="clearModulesCache" ref="eric7.Utilities.ClassBrowsers.rbclbr.html#clearModulesCache" />
       <keyword name="clearPrivateData" id="clearPrivateData" ref="eric7.Plugins.PluginVcsGit.html#clearPrivateData" />
       <keyword name="clearPrivateData" id="clearPrivateData" ref="eric7.Plugins.PluginVcsMercurial.html#clearPrivateData" />
       <keyword name="clearSavedHistories" id="clearSavedHistories" ref="eric7.Testing.TestingWidget.html#clearSavedHistories" />
@@ -18680,6 +18675,9 @@
       <keyword name="create" id="create" ref="eric7.Preferences.ConfigurationPages.WebBrowserSpellCheckingPage.html#create" />
       <keyword name="create" id="create" ref="eric7.Preferences.ConfigurationPages.WebBrowserVirusTotalPage.html#create" />
       <keyword name="createActionGroup" id="createActionGroup" ref="eric7.EricGui.EricAction.html#createActionGroup" />
+      <keyword name="createCompleter" id="createCompleter" ref="eric7.QScintilla.TypingCompleters.CompleterPython.html#createCompleter" />
+      <keyword name="createCompleter" id="createCompleter" ref="eric7.QScintilla.TypingCompleters.CompleterRuby.html#createCompleter" />
+      <keyword name="createCompleter" id="createCompleter" ref="eric7.QScintilla.TypingCompleters.CompleterYaml.html#createCompleter" />
       <keyword name="createConfigurationPage" id="createConfigurationPage" ref="eric7.Plugins.PluginVcsGit.html#createConfigurationPage" />
       <keyword name="createConfigurationPage" id="createConfigurationPage" ref="eric7.Plugins.PluginVcsMercurial.html#createConfigurationPage" />
       <keyword name="createConfigurationPage" id="createConfigurationPage" ref="eric7.Plugins.PluginVcsPySvn.html#createConfigurationPage" />
@@ -18690,11 +18688,72 @@
       <keyword name="createDebuggerInterfacePython3" id="createDebuggerInterfacePython3" ref="eric7.Debugger.DebuggerInterfacePython.html#createDebuggerInterfacePython3" />
       <keyword name="createDefaultConfig" id="createDefaultConfig" ref="eric7.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#createDefaultConfig" />
       <keyword name="createDefaultConfig" id="createDefaultConfig" ref="eric7.Plugins.VcsPlugins.vcsSubversion.SvnUtilities.html#createDefaultConfig" />
+      <keyword name="createDevice" id="createDevice" ref="eric7.MicroPython.CircuitPythonDevices.html#createDevice" />
+      <keyword name="createDevice" id="createDevice" ref="eric7.MicroPython.EspDevices.html#createDevice" />
+      <keyword name="createDevice" id="createDevice" ref="eric7.MicroPython.GenericMicroPythonDevices.html#createDevice" />
+      <keyword name="createDevice" id="createDevice" ref="eric7.MicroPython.MicrobitDevices.html#createDevice" />
+      <keyword name="createDevice" id="createDevice" ref="eric7.MicroPython.PyBoardDevices.html#createDevice" />
+      <keyword name="createDevice" id="createDevice" ref="eric7.MicroPython.RP2040Devices.html#createDevice" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.html#createEngine" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.html#createEngine" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.html#createEngine" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.html#createEngine" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.html#createEngine" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.html#createEngine" />
+      <keyword name="createEngine" id="createEngine" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.html#createEngine" />
       <keyword name="createExecl" id="createExecl" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createExecl" />
       <keyword name="createExecv" id="createExecv" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createExecv" />
       <keyword name="createExecve" id="createExecve" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createExecve" />
+      <keyword name="createExporter" id="createExporter" ref="eric7.QScintilla.Exporters.ExporterHTML.html#createExporter" />
+      <keyword name="createExporter" id="createExporter" ref="eric7.QScintilla.Exporters.ExporterODT.html#createExporter" />
+      <keyword name="createExporter" id="createExporter" ref="eric7.QScintilla.Exporters.ExporterPDF.html#createExporter" />
+      <keyword name="createExporter" id="createExporter" ref="eric7.QScintilla.Exporters.ExporterRTF.html#createExporter" />
+      <keyword name="createExporter" id="createExporter" ref="eric7.QScintilla.Exporters.ExporterTEX.html#createExporter" />
       <keyword name="createFork" id="createFork" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createFork" />
       <keyword name="createForkExec" id="createForkExec" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createForkExec" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.html#createImporter" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html#createImporter" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.html#createImporter" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.html#createImporter" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.html#createImporter" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.html#createImporter" />
+      <keyword name="createImporter" id="createImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.html#createImporter" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerBash.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerBatch.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerCMake.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerCPP.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerCSS.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerCSharp.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerCoffeeScript.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerD.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerDiff.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerFortran.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerFortran77.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerHTML.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerIDL.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerJSON.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerJava.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerJavaScript.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerLua.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerMakefile.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerMarkdown.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerMatlab.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerOctave.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerPO.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerPOV.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerPascal.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerPerl.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerPostScript.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerProperties.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerPython.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerQSS.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerRuby.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerSQL.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerTCL.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerTeX.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerVHDL.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerXML.html#createLexer" />
+      <keyword name="createLexer" id="createLexer" ref="eric7.QScintilla.Lexers.LexerYAML.html#createLexer" />
       <keyword name="createMainWidget" id="createMainWidget" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HisteditExtension.HgHisteditEditor.html#createMainWidget" />
       <keyword name="createMainWidget" id="createMainWidget" ref="eric7.eric7_browser.html#createMainWidget" />
       <keyword name="createMainWidget" id="createMainWidget" ref="eric7.eric7_compare.html#createMainWidget" />
@@ -18717,6 +18776,10 @@
       <keyword name="createMainWidget" id="createMainWidget" ref="eric7.eric7_uipreviewer.html#createMainWidget" />
       <keyword name="createMainWidget" id="createMainWidget" ref="eric7.eric7_virtualenv.html#createMainWidget" />
       <keyword name="createPosixSpawn" id="createPosixSpawn" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createPosixSpawn" />
+      <keyword name="createProvider" id="createProvider" ref="eric7.QScintilla.MarkupProviders.HtmlProvider.html#createProvider" />
+      <keyword name="createProvider" id="createProvider" ref="eric7.QScintilla.MarkupProviders.MarkdownProvider.html#createProvider" />
+      <keyword name="createProvider" id="createProvider" ref="eric7.QScintilla.MarkupProviders.MarkupBase.html#createProvider" />
+      <keyword name="createProvider" id="createProvider" ref="eric7.QScintilla.MarkupProviders.RestructuredTextProvider.html#createProvider" />
       <keyword name="createSpawnl" id="createSpawnl" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createSpawnl" />
       <keyword name="createSpawnv" id="createSpawnv" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createSpawnv" />
       <keyword name="createSpawnve" id="createSpawnve" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#createSpawnve" />
@@ -18840,14 +18903,14 @@
       <keyword name="generalHardcodedTmp (Module)" id="generalHardcodedTmp (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalHardcodedTmp.html" />
       <keyword name="generateCheckersDict" id="generateCheckersDict" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.__init__.html#generateCheckersDict" />
       <keyword name="generateDistroInfo" id="generateDistroInfo" ref="eric7.Utilities.__init__.html#generateDistroInfo" />
-      <keyword name="generateEricDoc" id="generateEricDoc" ref="eric7.QScintilla.DocstringGenerator.EricdocGenerator.html#generateEricDoc" />
-      <keyword name="generateGoogleDoc" id="generateGoogleDoc" ref="eric7.QScintilla.DocstringGenerator.GoogledocGenerator.html#generateGoogleDoc" />
-      <keyword name="generateNumpyDoc" id="generateNumpyDoc" ref="eric7.QScintilla.DocstringGenerator.NumpydocGenerator.html#generateNumpyDoc" />
+      <keyword name="generateDoc" id="generateDoc" ref="eric7.QScintilla.DocstringGenerator.EricdocGenerator.html#generateDoc" />
+      <keyword name="generateDoc" id="generateDoc" ref="eric7.QScintilla.DocstringGenerator.GoogledocGenerator.html#generateDoc" />
+      <keyword name="generateDoc" id="generateDoc" ref="eric7.QScintilla.DocstringGenerator.NumpydocGenerator.html#generateDoc" />
+      <keyword name="generateDoc" id="generateDoc" ref="eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.html#generateDoc" />
       <keyword name="generatePluginsVersionInfo" id="generatePluginsVersionInfo" ref="eric7.Utilities.__init__.html#generatePluginsVersionInfo" />
       <keyword name="generatePyQtToolPath" id="generatePyQtToolPath" ref="eric7.Utilities.__init__.html#generatePyQtToolPath" />
       <keyword name="generatePySideToolPath" id="generatePySideToolPath" ref="eric7.Utilities.__init__.html#generatePySideToolPath" />
       <keyword name="generateQtToolName" id="generateQtToolName" ref="eric7.Utilities.__init__.html#generateQtToolName" />
-      <keyword name="generateSphinxDoc" id="generateSphinxDoc" ref="eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.html#generateSphinxDoc" />
       <keyword name="generateVersionInfo" id="generateVersionInfo" ref="eric7.Utilities.__init__.html#generateVersionInfo" />
       <keyword name="getAllImages" id="getAllImages" ref="eric7.WebBrowser.Tools.Scripts.html#getAllImages" />
       <keyword name="getAllMetaAttributes" id="getAllMetaAttributes" ref="eric7.WebBrowser.Tools.Scripts.html#getAllMetaAttributes" />
@@ -18884,6 +18947,7 @@
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html#getChecks" />
+      <keyword name="getClassBrowserModule" id="getClassBrowserModule" ref="eric7.Utilities.ClassBrowsers.__init__.html#getClassBrowserModule" />
       <keyword name="getCombinedIcon" id="getCombinedIcon" ref="eric7.EricGui.EricPixmapCache.html#getCombinedIcon" />
       <keyword name="getCompleter" id="getCompleter" ref="eric7.QScintilla.TypingCompleters.__init__.html#getCompleter" />
       <keyword name="getConda" id="getConda" ref="eric7.Preferences.__init__.html#getConda" />
@@ -18954,6 +19018,7 @@
       <keyword name="getImporterInfo" id="getImporterInfo" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.html#getImporterInfo" />
       <keyword name="getImporterInfo" id="getImporterInfo" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.html#getImporterInfo" />
       <keyword name="getImporterInfo" id="getImporterInfo" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.__init__.html#getImporterInfo" />
+      <keyword name="getImporterModule" id="getImporterModule" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.__init__.html#getImporterModule" />
       <keyword name="getImporters" id="getImporters" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.__init__.html#getImporters" />
       <keyword name="getIndentStr" id="getIndentStr" ref="eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html#getIndentStr" />
       <keyword name="getInstallInfoFilePath" id="getInstallInfoFilePath" ref="eric7.Globals.__init__.html#getInstallInfoFilePath" />
@@ -19461,7 +19526,6 @@
       <keyword name="summarize" id="summarize" ref="eric7.DataViews.CodeMetrics.html#summarize" />
       <keyword name="supportedEngineNames" id="supportedEngineNames" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.__init__.html#supportedEngineNames" />
       <keyword name="supportedLanguages" id="supportedLanguages" ref="eric7.Testing.__init__.html#supportedLanguages" />
-      <keyword name="suppressStderr" id="suppressStderr" ref="eric7.CodeFormatting.IsortUtilities.html#suppressStderr" />
       <keyword name="syncPreferences" id="syncPreferences" ref="eric7.Preferences.__init__.html#syncPreferences" />
       <keyword name="syntaxAndPyflakesBatchCheck" id="syntaxAndPyflakesBatchCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#syntaxAndPyflakesBatchCheck" />
       <keyword name="syntaxAndPyflakesCheck" id="syntaxAndPyflakesCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#syntaxAndPyflakesCheck" />
--- a/src/eric7/Documentation/Source/eric7.CodeFormatting.IsortUtilities.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.CodeFormatting.IsortUtilities.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,10 +30,6 @@
 <td><a href="#aboutIsort">aboutIsort</a></td>
 <td>Slot to show an 'About isort' dialog.</td>
 </tr>
-<tr>
-<td><a href="#suppressStderr">suppressStderr</a></td>
-<td>Function to suppress output to stderr.</td>
-</tr>
 </table>
 <hr />
 <hr />
@@ -46,14 +42,4 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
-<hr />
-<a NAME="suppressStderr" ID="suppressStderr"></a>
-<h2>suppressStderr</h2>
-<b>suppressStderr</b>(<i></i>)
-
-<p>
-    Function to suppress output to stderr.
-</p>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.DataViews.CodeMetrics.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.DataViews.CodeMetrics.html	Wed Nov 09 15:18:07 2022 +0100
@@ -37,7 +37,7 @@
 </tr>
 <tr>
 <td><a href="#Token">Token</a></td>
-<td>Class to store the token related infos.</td>
+<td>Class to store the token related info.</td>
 </tr>
 </table>
 <h3>Functions</h3>
@@ -301,7 +301,7 @@
 <h2>Token</h2>
 
 <p>
-    Class to store the token related infos.
+    Class to store the token related info.
 </p>
 <h3>Derived from</h3>
 None
@@ -318,11 +318,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#Token.__init__">Token</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -330,20 +326,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="Token.__init__" ID="Token.__init__"></a>
-<h4>Token (Constructor)</h4>
-<b>Token</b>(<i>**kw</i>)
-
-<p>
-        Constructor
-</p>
-<dl>
-
-<dt><i>**kw=</i></dt>
-<dd>
-list of key, value pairs
-</dd>
-</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.EricNetwork.EricTldExtractor.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.EricNetwork.EricTldExtractor.html	Wed Nov 09 15:18:07 2022 +0100
@@ -558,11 +558,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#EricTldHostParts.__init__">EricTldHostParts</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -570,13 +566,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="EricTldHostParts.__init__" ID="EricTldHostParts.__init__"></a>
-<h4>EricTldHostParts (Constructor)</h4>
-<b>EricTldHostParts</b>(<i></i>)
-
-<p>
-        Constructor
-</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.EricWidgets.EricToolBarDialog.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.EricWidgets.EricToolBarDialog.html	Wed Nov 09 15:18:07 2022 +0100
@@ -342,11 +342,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#EricToolBarItem.__init__">EricToolBarItem</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -354,29 +350,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="EricToolBarItem.__init__" ID="EricToolBarItem.__init__"></a>
-<h4>EricToolBarItem (Constructor)</h4>
-<b>EricToolBarItem</b>(<i>toolBarId, actionIDs, default</i>)
-
-<p>
-        Constructor
-</p>
-<dl>
-
-<dt><i>toolBarId</i></dt>
-<dd>
-id of the toolbar object (integer)
-</dd>
-<dt><i>actionIDs</i></dt>
-<dd>
-list of action IDs belonging to the toolbar
-            (list of integer)
-</dd>
-<dt><i>default</i></dt>
-<dd>
-flag indicating a default toolbar (boolean)
-</dd>
-</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.HexEdit.HexEditChunks.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.HexEdit.HexEditChunks.html	Wed Nov 09 15:18:07 2022 +0100
@@ -57,11 +57,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#HexEditChunk.__init__">HexEditChunk</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -69,13 +65,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="HexEditChunk.__init__" ID="HexEditChunk.__init__"></a>
-<h4>HexEditChunk (Constructor)</h4>
-<b>HexEditChunk</b>(<i></i>)
-
-<p>
-        Constructor
-</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.MicroPython.CircuitPythonDevices.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.MicroPython.CircuitPythonDevices.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createDevice">createDevice</a></td>
+<td>Function to instantiate a MicroPython device object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -489,4 +493,45 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createDevice" ID="createDevice"></a>
+<h2>createDevice</h2>
+<b>createDevice</b>(<i>microPythonWidget, deviceType, vid, pid</i>)
+
+<p>
+    Function to instantiate a MicroPython device object.
+</p>
+<dl>
+
+<dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
+<dd>
+reference to the main MicroPython widget
+</dd>
+<dt><i>deviceType</i> (str)</dt>
+<dd>
+device type assigned to this device interface
+</dd>
+<dt><i>vid</i> (int)</dt>
+<dd>
+vendor ID
+</dd>
+<dt><i>pid</i> (int)</dt>
+<dd>
+product ID
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated device object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+CircuitPythonDevice
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.MicroPython.EspDevices.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.MicroPython.EspDevices.html	Wed Nov 09 15:18:07 2022 +0100
@@ -29,7 +29,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createDevice">createDevice</a></td>
+<td>Function to instantiate a MicroPython device object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -459,4 +463,45 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createDevice" ID="createDevice"></a>
+<h2>createDevice</h2>
+<b>createDevice</b>(<i>microPythonWidget, deviceType, vid, pid</i>)
+
+<p>
+    Function to instantiate a MicroPython device object.
+</p>
+<dl>
+
+<dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
+<dd>
+reference to the main MicroPython widget
+</dd>
+<dt><i>deviceType</i> (str)</dt>
+<dd>
+device type assigned to this device interface
+</dd>
+<dt><i>vid</i> (int)</dt>
+<dd>
+vendor ID
+</dd>
+<dt><i>pid</i> (int)</dt>
+<dd>
+product ID
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated device object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+EspDevice
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.MicroPython.GenericMicroPythonDevices.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.MicroPython.GenericMicroPythonDevices.html	Wed Nov 09 15:18:07 2022 +0100
@@ -29,7 +29,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createDevice">createDevice</a></td>
+<td>Function to instantiate a MicroPython device object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -352,4 +356,45 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createDevice" ID="createDevice"></a>
+<h2>createDevice</h2>
+<b>createDevice</b>(<i>microPythonWidget, deviceType, vid, pid</i>)
+
+<p>
+    Function to instantiate a MicroPython device object.
+</p>
+<dl>
+
+<dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
+<dd>
+reference to the main MicroPython widget
+</dd>
+<dt><i>deviceType</i> (str)</dt>
+<dd>
+device type assigned to this device interface
+</dd>
+<dt><i>vid</i> (int)</dt>
+<dd>
+vendor ID
+</dd>
+<dt><i>pid</i> (int)</dt>
+<dd>
+product ID
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated device object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+GenericMicroPythonDevice
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.MicroPython.MicrobitDevices.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.MicroPython.MicrobitDevices.html	Wed Nov 09 15:18:07 2022 +0100
@@ -29,7 +29,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createDevice">createDevice</a></td>
+<td>Function to instantiate a MicroPython device object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -437,4 +441,45 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createDevice" ID="createDevice"></a>
+<h2>createDevice</h2>
+<b>createDevice</b>(<i>microPythonWidget, deviceType, vid, pid</i>)
+
+<p>
+    Function to instantiate a MicroPython device object.
+</p>
+<dl>
+
+<dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
+<dd>
+reference to the main MicroPython widget
+</dd>
+<dt><i>deviceType</i> (str)</dt>
+<dd>
+device type assigned to this device interface
+</dd>
+<dt><i>vid</i> (int)</dt>
+<dd>
+vendor ID
+</dd>
+<dt><i>pid</i> (int)</dt>
+<dd>
+product ID
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated device object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+MicrobitDevice
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.MicroPython.PyBoardDevices.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.MicroPython.PyBoardDevices.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createDevice">createDevice</a></td>
+<td>Function to instantiate a MicroPython device object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -563,4 +567,45 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createDevice" ID="createDevice"></a>
+<h2>createDevice</h2>
+<b>createDevice</b>(<i>microPythonWidget, deviceType, vid, pid</i>)
+
+<p>
+    Function to instantiate a MicroPython device object.
+</p>
+<dl>
+
+<dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
+<dd>
+reference to the main MicroPython widget
+</dd>
+<dt><i>deviceType</i> (str)</dt>
+<dd>
+device type assigned to this device interface
+</dd>
+<dt><i>vid</i> (int)</dt>
+<dd>
+vendor ID
+</dd>
+<dt><i>pid</i> (int)</dt>
+<dd>
+product ID
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated device object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+PyBoardDevice
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.MicroPython.RP2040Devices.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.MicroPython.RP2040Devices.html	Wed Nov 09 15:18:07 2022 +0100
@@ -29,7 +29,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createDevice">createDevice</a></td>
+<td>Function to instantiate a MicroPython device object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -372,4 +376,45 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createDevice" ID="createDevice"></a>
+<h2>createDevice</h2>
+<b>createDevice</b>(<i>microPythonWidget, deviceType, vid, pid</i>)
+
+<p>
+    Function to instantiate a MicroPython device object.
+</p>
+<dl>
+
+<dt><i>microPythonWidget</i> (MicroPythonWidget)</dt>
+<dd>
+reference to the main MicroPython widget
+</dd>
+<dt><i>deviceType</i> (str)</dt>
+<dd>
+device type assigned to this device interface
+</dd>
+<dt><i>vid</i> (int)</dt>
+<dd>
+vendor ID
+</dd>
+<dt><i>pid</i> (int)</dt>
+<dd>
+product ID
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated device object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+RP2040Device
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportNode.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportNode.html	Wed Nov 09 15:18:07 2022 +0100
@@ -83,7 +83,7 @@
 
 <a NAME="ImportNode.__init__" ID="ImportNode.__init__"></a>
 <h4>ImportNode (Constructor)</h4>
-<b>ImportNode</b>(<i>appNames, astNode, checker</i>)
+<b>ImportNode</b>(<i>appNames, astNode, checker, sortIgnoringStyle, sortFromFirst</i>)
 
 <p>
         Constructor
@@ -102,6 +102,14 @@
 <dd>
 reference to the checker object
 </dd>
+<dt><i>sortIgnoringStyle</i> (bool)</dt>
+<dd>
+flag indicating to sort ignoring the import style
+</dd>
+<dt><i>sortFromFirst</i> (bool)</dt>
+<dd>
+flag indicating to sort from imports before straight ones
+</dd>
 </dl>
 <dl>
 
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsChecker.html	Wed Nov 09 15:18:07 2022 +0100
@@ -524,7 +524,7 @@
 
 <a NAME="ImportsChecker.moduleKey" ID="ImportsChecker.moduleKey"></a>
 <h4>ImportsChecker.moduleKey</h4>
-<b>moduleKey</b>(<i>moduleName</i>)
+<b>moduleKey</b>(<i>moduleName, subImports=False</i>)
 
 <p>
         Public method to generate a key for the given module name.
@@ -535,6 +535,11 @@
 <dd>
 module name
 </dd>
+<dt><i>subImports</i> (bool (optional))</dt>
+<dd>
+flag indicating a sub import like in
+            'from foo import bar, baz' (defaults to False)
+</dd>
 </dl>
 <dl>
 <dt>Return:</dt>
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.ImportsEnums.html	Wed Nov 09 15:18:07 2022 +0100
@@ -47,7 +47,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>APPLICATION</td></tr><tr><td>FUTURE</td></tr><tr><td>STDLIB</td></tr><tr><td>THIRD_PARTY</td></tr>
+<tr><td>FIRSTPARTY</td></tr><tr><td>FUTURE</td></tr><tr><td>LOCALPATH</td></tr><tr><td>STDLIB</td></tr><tr><td>THIRDPARTY</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -174,4 +178,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+DeepLEngine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV1Engine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -235,4 +239,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+GoogleV1Engine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.GoogleV2Engine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -174,4 +178,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+GoogleV2Engine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.IbmWatsonEngine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -288,4 +292,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+IbmWatsonEngine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MicrosoftEngine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -228,4 +232,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+MicrosoftEngine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.MyMemoryEngine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -174,4 +178,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+MyMemoryEngine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.YandexEngine.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createEngine">createEngine</a></td>
+<td>Function to instantiate a translator engine object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -174,4 +178,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createEngine" ID="createEngine"></a>
+<h2>createEngine</h2>
+<b>createEngine</b>(<i>plugin, parent=None</i>)
+
+<p>
+    Function to instantiate a translator engine object.
+</p>
+<dl>
+
+<dt><i>plugin</i> (TranslatorPlugin)</dt>
+<dd>
+reference to the plugin object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated translator engine object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+YandexEngine
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.BaseDocstringGenerator.html	Wed Nov 09 15:18:07 2022 +0100
@@ -392,6 +392,14 @@
 <td><a href="#FunctionInfo.__init__">FunctionInfo</a></td>
 <td>Constructor</td>
 </tr>
+<tr>
+<td><a href="#FunctionInfo.parseBody">parseBody</a></td>
+<td>Public method to parse the function body text.</td>
+</tr>
+<tr>
+<td><a href="#FunctionInfo.parseDefinition">parseDefinition</a></td>
+<td>Public method to parse the function definition text.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -406,6 +414,48 @@
 <p>
         Constructor
 </p>
+<a NAME="FunctionInfo.parseBody" ID="FunctionInfo.parseBody"></a>
+<h4>FunctionInfo.parseBody</h4>
+<b>parseBody</b>(<i>text</i>)
+
+<p>
+        Public method to parse the function body text.
+</p>
+<p>
+        Note: This method should be overwritten in subclasses.
+</p>
+<dl>
+
+<dt><i>text</i> (str)</dt>
+<dd>
+function body text
+</dd>
+</dl>
+<a NAME="FunctionInfo.parseDefinition" ID="FunctionInfo.parseDefinition"></a>
+<h4>FunctionInfo.parseDefinition</h4>
+<b>parseDefinition</b>(<i>text, quote, quoteReplace</i>)
+
+<p>
+        Public method to parse the function definition text.
+</p>
+<p>
+        Note: This method should be overwritten in subclasses.
+</p>
+<dl>
+
+<dt><i>text</i> (str)</dt>
+<dd>
+text containing the function definition
+</dd>
+<dt><i>quote</i> (str)</dt>
+<dd>
+quote string to be replaced
+</dd>
+<dt><i>quoteReplace</i> (str)</dt>
+<dd>
+quote string to replace the original
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.EricdocGenerator.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.EricdocGenerator.html	Wed Nov 09 15:18:07 2022 +0100
@@ -26,22 +26,23 @@
 <table>
 
 <tr>
-<td><a href="#generateEricDoc">generateEricDoc</a></td>
+<td><a href="#generateDoc">generateDoc</a></td>
 <td>Function to generate the docstring line list iaw.</td>
 </tr>
 </table>
 <hr />
 <hr />
-<a NAME="generateEricDoc" ID="generateEricDoc"></a>
-<h2>generateEricDoc</h2>
-<b>generateEricDoc</b>(<i>functionInfo</i>)
+<a NAME="generateDoc" ID="generateDoc"></a>
+<h2>generateDoc</h2>
+<b>generateDoc</b>(<i>functionInfo, editor</i>)
 
 <p>
-    Function to generate the docstring line list iaw. eric documentation style.
+    Function to generate the docstring line list iaw. eric documentation
+    style.
 </p>
 <p>
-    Note: Partial English text is created with DESCRIPTION placeholders
-    for descriptions and TYPE placeholders for type information
+    Note: Text is created with DESCRIPTION placeholders for descriptions and
+    TYPE placeholders for type information
 </p>
 <dl>
 
@@ -50,6 +51,10 @@
 object containing the function information to base
         the docstring on
 </dd>
+<dt><i>editor</i> (Editor)</dt>
+<dd>
+reference to the editor
+</dd>
 </dl>
 <dl>
 <dt>Return:</dt>
--- a/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.GoogledocGenerator.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.GoogledocGenerator.html	Wed Nov 09 15:18:07 2022 +0100
@@ -9,7 +9,7 @@
 <h1>eric7.QScintilla.DocstringGenerator.GoogledocGenerator</h1>
 
 <p>
-Module implementing the docstring generator for the 'sphinxdoc' style.
+Module implementing the docstring generator for the 'googledoc' style.
 </p>
 <h3>Global Attributes</h3>
 
@@ -26,18 +26,18 @@
 <table>
 
 <tr>
-<td><a href="#generateGoogleDoc">generateGoogleDoc</a></td>
+<td><a href="#generateDoc">generateDoc</a></td>
 <td>Function to generate the docstring line list iaw.</td>
 </tr>
 </table>
 <hr />
 <hr />
-<a NAME="generateGoogleDoc" ID="generateGoogleDoc"></a>
-<h2>generateGoogleDoc</h2>
-<b>generateGoogleDoc</b>(<i>functionInfo, editor</i>)
+<a NAME="generateDoc" ID="generateDoc"></a>
+<h2>generateDoc</h2>
+<b>generateDoc</b>(<i>functionInfo, editor</i>)
 
 <p>
-    Function to generate the docstring line list iaw. Sphinx documentation
+    Function to generate the docstring line list iaw. Google documentation
     style.
 </p>
 <p>
--- a/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.NumpydocGenerator.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.NumpydocGenerator.html	Wed Nov 09 15:18:07 2022 +0100
@@ -26,15 +26,15 @@
 <table>
 
 <tr>
-<td><a href="#generateNumpyDoc">generateNumpyDoc</a></td>
+<td><a href="#generateDoc">generateDoc</a></td>
 <td>Function to generate the docstring line list iaw.</td>
 </tr>
 </table>
 <hr />
 <hr />
-<a NAME="generateNumpyDoc" ID="generateNumpyDoc"></a>
-<h2>generateNumpyDoc</h2>
-<b>generateNumpyDoc</b>(<i>functionInfo, editor</i>)
+<a NAME="generateDoc" ID="generateDoc"></a>
+<h2>generateDoc</h2>
+<b>generateDoc</b>(<i>functionInfo, editor</i>)
 
 <p>
     Function to generate the docstring line list iaw. NumPy documentation
--- a/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.DocstringGenerator.SphinxdocGenerator.html	Wed Nov 09 15:18:07 2022 +0100
@@ -26,15 +26,15 @@
 <table>
 
 <tr>
-<td><a href="#generateSphinxDoc">generateSphinxDoc</a></td>
+<td><a href="#generateDoc">generateDoc</a></td>
 <td>Function to generate the docstring line list iaw.</td>
 </tr>
 </table>
 <hr />
 <hr />
-<a NAME="generateSphinxDoc" ID="generateSphinxDoc"></a>
-<h2>generateSphinxDoc</h2>
-<b>generateSphinxDoc</b>(<i>functionInfo</i>)
+<a NAME="generateDoc" ID="generateDoc"></a>
+<h2>generateDoc</h2>
+<b>generateDoc</b>(<i>functionInfo, editor</i>)
 
 <p>
     Function to generate the docstring line list iaw. Sphinx documentation
@@ -51,6 +51,10 @@
 object containing the function information to base
         the docstring on
 </dd>
+<dt><i>editor</i> (Editor)</dt>
+<dd>
+reference to the editor
+</dd>
 </dl>
 <dl>
 <dt>Return:</dt>
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterHTML.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterHTML.html	Wed Nov 09 15:18:07 2022 +0100
@@ -32,7 +32,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createExporter">createExporter</a></td>
+<td>Function to instantiate an exporter object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -244,4 +248,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createExporter" ID="createExporter"></a>
+<h2>createExporter</h2>
+<b>createExporter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate an exporter object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+parent object of the exporter (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+exporter object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ExporterHTML
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterODT.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterODT.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createExporter">createExporter</a></td>
+<td>Function to instantiate an exporter object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -96,4 +100,37 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createExporter" ID="createExporter"></a>
+<h2>createExporter</h2>
+<b>createExporter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate an exporter object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+parent object of the exporter (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+exporter object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ExporterODT
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterPDF.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterPDF.html	Wed Nov 09 15:18:07 2022 +0100
@@ -40,7 +40,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createExporter">createExporter</a></td>
+<td>Function to instantiate an exporter object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -450,11 +454,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#PDFStyle.__init__">PDFStyle</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -462,13 +462,39 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="PDFStyle.__init__" ID="PDFStyle.__init__"></a>
-<h4>PDFStyle (Constructor)</h4>
-<b>PDFStyle</b>(<i></i>)
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="createExporter" ID="createExporter"></a>
+<h2>createExporter</h2>
+<b>createExporter</b>(<i>editor, parent=None</i>)
 
 <p>
-        Constructor
+    Function to instantiate an exporter object.
 </p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+parent object of the exporter (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+exporter object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ExporterPDF
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterRTF.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterRTF.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createExporter">createExporter</a></td>
+<td>Function to instantiate an exporter object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -184,4 +188,37 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createExporter" ID="createExporter"></a>
+<h2>createExporter</h2>
+<b>createExporter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate an exporter object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+parent object of the exporter (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+exporter object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ExporterRTF
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterTEX.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Exporters.ExporterTEX.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createExporter">createExporter</a></td>
+<td>Function to instantiate an exporter object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -179,4 +183,37 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createExporter" ID="createExporter"></a>
+<h2>createExporter</h2>
+<b>createExporter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate an exporter object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+parent object of the exporter (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+exporter object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ExporterTEX
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerBash.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerBash.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerBash
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerBatch.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerBatch.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -153,4 +157,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerBatch
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCMake.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCMake.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerCMake
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCPP.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCPP.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -91,22 +95,17 @@
 
 <a NAME="LexerCPP.__init__" ID="LexerCPP.__init__"></a>
 <h4>LexerCPP (Constructor)</h4>
-<b>LexerCPP</b>(<i>parent=None, caseInsensitiveKeywords=False</i>)
+<b>LexerCPP</b>(<i>parent=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject)</dt>
 <dd>
 parent widget of this lexer
 </dd>
-<dt><i>caseInsensitiveKeywords</i></dt>
-<dd>
-flag indicating keywords are case
-            insensitive (boolean)
-</dd>
 </dl>
 <a NAME="LexerCPP.autoCompletionWordSeparators" ID="LexerCPP.autoCompletionWordSeparators"></a>
 <h4>LexerCPP.autoCompletionWordSeparators</h4>
@@ -203,4 +202,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerCPP
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCSS.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCSS.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerCSS
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCSharp.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCSharp.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerCSharp
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCoffeeScript.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerCoffeeScript.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerCoffeeScript
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerD.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerD.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -198,4 +202,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerD
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerDiff.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerDiff.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -153,4 +157,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerDiff
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerFortran.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerFortran.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerFortran
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerFortran77.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerFortran77.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerFortran77
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerHTML.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerHTML.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerHTML
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerIDL.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerIDL.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerIDL
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJSON.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJSON.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerJSON
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJava.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJava.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerJava
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJavaScript.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerJavaScript.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerJavaScript
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerLua.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerLua.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -198,4 +202,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerLua
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMakefile.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMakefile.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -153,4 +157,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerMakefile
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMarkdown.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMarkdown.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -105,4 +109,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerMarkdown
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMatlab.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerMatlab.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -153,4 +157,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerMatlab
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerOctave.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerOctave.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -153,4 +157,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerOctave
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPO.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPO.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerPO
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPOV.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPOV.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerPOV
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPascal.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPascal.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerPascal
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPerl.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPerl.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerPerl
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPostScript.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPostScript.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerPostScript
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerProperties.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerProperties.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerProperties
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPython.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPython.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -244,4 +248,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerPython
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerQSS.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerQSS.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -198,4 +202,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerQSS
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerRuby.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerRuby.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerRuby
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerSQL.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerSQL.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerSQL
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerTCL.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerTCL.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerTCL
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerTeX.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerTeX.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerTeX
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerVHDL.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerVHDL.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -181,4 +185,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerVHDL
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerXML.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerXML.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerXML
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerYAML.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerYAML.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createLexer">createLexer</a></td>
+<td>Function to instantiate a lexer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -164,4 +168,37 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createLexer" ID="createLexer"></a>
+<h2>createLexer</h2>
+<b>createLexer</b>(<i>variant="", parent=None</i>)
+
+<p>
+    Function to instantiate a lexer object.
+</p>
+<dl>
+
+<dt><i>variant</i> (str)</dt>
+<dd>
+name of the language variant
+</dd>
+<dt><i>parent</i> (QObject)</dt>
+<dd>
+parent widget of this lexer
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+instantiated lexer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+LexerYAML
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.HtmlProvider.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.HtmlProvider.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createProvider">createProvider</a></td>
+<td>Function to instantiate a markup provider object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -646,4 +650,26 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createProvider" ID="createProvider"></a>
+<h2>createProvider</h2>
+<b>createProvider</b>(<i></i>)
+
+<p>
+    Function to instantiate a markup provider object.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated markup provider opject
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+HtmlProvider
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.MarkdownProvider.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.MarkdownProvider.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createProvider">createProvider</a></td>
+<td>Function to instantiate a markup provider object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -642,4 +646,26 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createProvider" ID="createProvider"></a>
+<h2>createProvider</h2>
+<b>createProvider</b>(<i></i>)
+
+<p>
+    Function to instantiate a markup provider object.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated markup provider opject
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+MarkdownProvider
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.MarkupBase.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.MarkupBase.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createProvider">createProvider</a></td>
+<td>Function to instantiate a markup provider object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -598,4 +602,26 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createProvider" ID="createProvider"></a>
+<h2>createProvider</h2>
+<b>createProvider</b>(<i></i>)
+
+<p>
+    Function to instantiate a markup provider object.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated markup provider opject
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+MarkupBase
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.RestructuredTextProvider.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.MarkupProviders.RestructuredTextProvider.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createProvider">createProvider</a></td>
+<td>Function to instantiate a markup provider object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -601,4 +605,26 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createProvider" ID="createProvider"></a>
+<h2>createProvider</h2>
+<b>createProvider</b>(<i></i>)
+
+<p>
+    Function to instantiate a markup provider object.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated markup provider opject
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+RestructuredTextProvider
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.QsciScintillaCompat.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.QsciScintillaCompat.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,11 +28,7 @@
 <h3>Functions</h3>
 
 <table>
-
-<tr>
-<td><a href="#QSCINTILLA_VERSION">QSCINTILLA_VERSION</a></td>
-<td>Module function to return the QScintilla version.</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <hr />
 <hr />
@@ -2420,20 +2416,4 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
-<hr />
-<a NAME="QSCINTILLA_VERSION" ID="QSCINTILLA_VERSION"></a>
-<h2>QSCINTILLA_VERSION</h2>
-<b>QSCINTILLA_VERSION</b>(<i></i>)
-
-<p>
-    Module function to return the QScintilla version.
-</p>
-<dl>
-<dt>Return:</dt>
-<dd>
-QScintilla version (integer)
-</dd>
-</dl>
-<div align="right"><a href="#top">Up</a></div>
-<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterPython.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterPython.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createCompleter">createCompleter</a></td>
+<td>Function to instantiate a typing completer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -338,4 +342,37 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createCompleter" ID="createCompleter"></a>
+<h2>createCompleter</h2>
+<b>createCompleter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate a typing completer object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated typing completer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+CompleterPython
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterRuby.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterRuby.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createCompleter">createCompleter</a></td>
+<td>Function to instantiate a typing completer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -216,4 +220,37 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createCompleter" ID="createCompleter"></a>
+<h2>createCompleter</h2>
+<b>createCompleter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate a typing completer object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated typing completer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+CompleterRuby
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterYaml.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.TypingCompleters.CompleterYaml.html	Wed Nov 09 15:18:07 2022 +0100
@@ -28,7 +28,11 @@
 <h3>Functions</h3>
 
 <table>
-<tr><td>None</td></tr>
+
+<tr>
+<td><a href="#createCompleter">createCompleter</a></td>
+<td>Function to instantiate a typing completer object.</td>
+</tr>
 </table>
 <hr />
 <hr />
@@ -148,4 +152,37 @@
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
+<hr />
+<a NAME="createCompleter" ID="createCompleter"></a>
+<h2>createCompleter</h2>
+<b>createCompleter</b>(<i>editor, parent=None</i>)
+
+<p>
+    Function to instantiate a typing completer object.
+</p>
+<dl>
+
+<dt><i>editor</i> (QScintilla.Editor)</dt>
+<dd>
+reference to the editor object
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated typing completer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+CompleterYaml
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Tools.TRPreviewer.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Tools.TRPreviewer.html	Wed Nov 09 15:18:07 2022 +0100
@@ -300,11 +300,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#Translation.__init__">Translation</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -312,13 +308,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="Translation.__init__" ID="Translation.__init__"></a>
-<h4>Translation (Constructor)</h4>
-<b>Translation</b>(<i></i>)
-
-<p>
-        Constructor
-</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.__init__.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.__init__.html	Wed Nov 09 15:18:07 2022 +0100
@@ -27,7 +27,7 @@
 <h3>Global Attributes</h3>
 
 <table>
-<tr><td>IDL_SOURCE</td></tr><tr><td>JS_SOURCE</td></tr><tr><td>PROTO_SOURCE</td></tr><tr><td>PTL_SOURCE</td></tr><tr><td>PY_SOURCE</td></tr><tr><td>RB_SOURCE</td></tr><tr><td>SUPPORTED_TYPES</td></tr><tr><td>__extensions</td></tr>
+<tr><td>IDL_SOURCE</td></tr><tr><td>JS_SOURCE</td></tr><tr><td>PROTO_SOURCE</td></tr><tr><td>PTL_SOURCE</td></tr><tr><td>PY_SOURCE</td></tr><tr><td>RB_SOURCE</td></tr><tr><td>SUPPORTED_TYPES</td></tr><tr><td>UNKNOWN_SOURCE</td></tr><tr><td>__extensions</td></tr>
 </table>
 <h3>Classes</h3>
 
@@ -40,11 +40,15 @@
 
 <tr>
 <td><a href="#find_module">find_module</a></td>
-<td>Module function to extend the Python module finding mechanism.</td>
+<td>Function to extend the Python module finding mechanism.</td>
+</tr>
+<tr>
+<td><a href="#getClassBrowserModule">getClassBrowserModule</a></td>
+<td>Function to import a class browser module.</td>
 </tr>
 <tr>
 <td><a href="#readmodule">readmodule</a></td>
-<td>Read a source file and return a dictionary of classes, functions, modules, etc.</td>
+<td>Function to read a source file and return a dictionary of classes, functions, modules, etc.</td>
 </tr>
 </table>
 <hr />
@@ -54,7 +58,7 @@
 <b>find_module</b>(<i>name, path, isPyFile=False</i>)
 
 <p>
-    Module function to extend the Python module finding mechanism.
+    Function to extend the Python module finding mechanism.
 </p>
 <p>
     This function searches for files in the given list of paths. If the
@@ -100,13 +104,42 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="getClassBrowserModule" ID="getClassBrowserModule"></a>
+<h2>getClassBrowserModule</h2>
+<b>getClassBrowserModule</b>(<i>moduleType</i>)
+
+<p>
+    Function to import a class browser module.
+</p>
+<dl>
+
+<dt><i>moduleType</i> (str)</dt>
+<dd>
+type of class browser to load
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the imported class browser module
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+module
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="readmodule" ID="readmodule"></a>
 <h2>readmodule</h2>
 <b>readmodule</b>(<i>module, path=None, isPyFile=False</i>)
 
 <p>
-    Read a source file and return a dictionary of classes, functions, modules,
-    etc. .
+    Function to read a source file and return a dictionary of classes, functions,
+    modules, etc. .
 </p>
 <p>
     The real work of parsing the source file is delegated to the individual
--- a/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.idlclbr.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.idlclbr.html	Wed Nov 09 15:18:07 2022 +0100
@@ -63,6 +63,10 @@
 <td>Function to calculate the end line.</td>
 </tr>
 <tr>
+<td><a href="#clearModulesCache">clearModulesCache</a></td>
+<td>Function to clear the cached modules.</td>
+</tr>
+<tr>
 <td><a href="#readmodule_ex">readmodule_ex</a></td>
 <td>Read a CORBA IDL file and return a dictionary of classes, functions and modules.</td>
 </tr>
@@ -443,9 +447,19 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="clearModulesCache" ID="clearModulesCache"></a>
+<h2>clearModulesCache</h2>
+<b>clearModulesCache</b>(<i></i>)
+
+<p>
+    Function to clear the cached modules.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="readmodule_ex" ID="readmodule_ex"></a>
 <h2>readmodule_ex</h2>
-<b>readmodule_ex</b>(<i>module, path=None</i>)
+<b>readmodule_ex</b>(<i>module, path=None, isTypeFile=False</i>)
 
 <p>
     Read a CORBA IDL file and return a dictionary of classes, functions and
@@ -455,12 +469,16 @@
 
 <dt><i>module</i> (str)</dt>
 <dd>
-name of the CORBA IDL file
+name of the IDL file
 </dd>
 <dt><i>path</i> (list of str)</dt>
 <dd>
 path the file should be searched in
 </dd>
+<dt><i>isTypeFile</i> (bool)</dt>
+<dd>
+flag indicating a file of this type
+</dd>
 </dl>
 <dl>
 <dt>Return:</dt>
--- a/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.jsclbr.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.jsclbr.html	Wed Nov 09 15:18:07 2022 +0100
@@ -45,6 +45,10 @@
 <table>
 
 <tr>
+<td><a href="#clearModulesCache">clearModulesCache</a></td>
+<td>Function to clear the cached modules.</td>
+</tr>
+<tr>
 <td><a href="#readmodule_ex">readmodule_ex</a></td>
 <td>Read a JavaScript file and return a dictionary of functions and variables.</td>
 </tr>
@@ -422,22 +426,36 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="clearModulesCache" ID="clearModulesCache"></a>
+<h2>clearModulesCache</h2>
+<b>clearModulesCache</b>(<i></i>)
+
+<p>
+    Function to clear the cached modules.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="readmodule_ex" ID="readmodule_ex"></a>
 <h2>readmodule_ex</h2>
-<b>readmodule_ex</b>(<i>module, path=None</i>)
+<b>readmodule_ex</b>(<i>module, path=None, isTypeFile=False</i>)
 
 <p>
     Read a JavaScript file and return a dictionary of functions and variables.
 </p>
 <dl>
 
-<dt><i>module</i></dt>
+<dt><i>module</i> (str)</dt>
 <dd>
-name of the JavaScript file (string)
+name of the JavaScript file
 </dd>
-<dt><i>path</i></dt>
+<dt><i>path</i> (list of str)</dt>
 <dd>
-path the file should be searched in (list of strings)
+path the file should be searched in
+</dd>
+<dt><i>isTypeFile</i> (bool)</dt>
+<dd>
+flag indicating a file of this type
 </dd>
 </dl>
 <dl>
@@ -446,6 +464,12 @@
 the resulting dictionary
 </dd>
 </dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.protoclbr.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.protoclbr.html	Wed Nov 09 15:18:07 2022 +0100
@@ -54,6 +54,10 @@
 <td>Function to calculate the end line.</td>
 </tr>
 <tr>
+<td><a href="#clearModulesCache">clearModulesCache</a></td>
+<td>Function to clear the cached modules.</td>
+</tr>
+<tr>
 <td><a href="#readmodule_ex">readmodule_ex</a></td>
 <td>Read a ProtoBuf protocol file and return a dictionary of messages, enums, services and rpc methods.</td>
 </tr>
@@ -392,9 +396,19 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="clearModulesCache" ID="clearModulesCache"></a>
+<h2>clearModulesCache</h2>
+<b>clearModulesCache</b>(<i></i>)
+
+<p>
+    Function to clear the cached modules.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="readmodule_ex" ID="readmodule_ex"></a>
 <h2>readmodule_ex</h2>
-<b>readmodule_ex</b>(<i>module, path=None</i>)
+<b>readmodule_ex</b>(<i>module, path=None, isTypeFile=False</i>)
 
 <p>
     Read a ProtoBuf protocol file and return a dictionary of messages, enums,
@@ -410,6 +424,10 @@
 <dd>
 path the file should be searched in
 </dd>
+<dt><i>isTypeFile</i> (bool)</dt>
+<dd>
+flag indicating a file of this type
+</dd>
 </dl>
 <dl>
 <dt>Return:</dt>
--- a/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.pyclbr.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.pyclbr.html	Wed Nov 09 15:18:07 2022 +0100
@@ -66,6 +66,10 @@
 <td>Function to calculate the end line of a class or method/function.</td>
 </tr>
 <tr>
+<td><a href="#clearModulesCache">clearModulesCache</a></td>
+<td>Function to clear the cached modules.</td>
+</tr>
+<tr>
 <td><a href="#readmodule_ex">readmodule_ex</a></td>
 <td>Read a module file and return a dictionary of classes.</td>
 </tr>
@@ -505,11 +509,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#Publics.__init__">Publics</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -517,32 +517,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="Publics.__init__" ID="Publics.__init__"></a>
-<h4>Publics (Constructor)</h4>
-<b>Publics</b>(<i>module, file, lineno, idents</i>)
-
-<p>
-        Constructor
-</p>
-<dl>
-
-<dt><i>module</i></dt>
-<dd>
-name of the module containing this function
-</dd>
-<dt><i>file</i></dt>
-<dd>
-filename containing this class
-</dd>
-<dt><i>lineno</i></dt>
-<dd>
-linenumber of the class definition
-</dd>
-<dt><i>idents</i></dt>
-<dd>
-list of public identifiers
-</dd>
-</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
@@ -649,9 +623,19 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="clearModulesCache" ID="clearModulesCache"></a>
+<h2>clearModulesCache</h2>
+<b>clearModulesCache</b>(<i></i>)
+
+<p>
+    Function to clear the cached modules.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="readmodule_ex" ID="readmodule_ex"></a>
 <h2>readmodule_ex</h2>
-<b>readmodule_ex</b>(<i>module, path=None, inpackage=False, isPyFile=False</i>)
+<b>readmodule_ex</b>(<i>module, path=None, isTypeFile=False</i>)
 
 <p>
     Read a module file and return a dictionary of classes.
@@ -671,13 +655,9 @@
 <dd>
 path the module should be searched in
 </dd>
-<dt><i>inpackage</i> (bool)</dt>
+<dt><i>isTypeFile</i> (bool)</dt>
 <dd>
-flag indicating a module inside a package is scanned
-</dd>
-<dt><i>isPyFile</i> (bool)</dt>
-<dd>
-flag indicating a Python file
+flag indicating a file of this type
 </dd>
 </dl>
 <dl>
--- a/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.rbclbr.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.Utilities.ClassBrowsers.rbclbr.html	Wed Nov 09 15:18:07 2022 +0100
@@ -53,6 +53,10 @@
 <table>
 
 <tr>
+<td><a href="#clearModulesCache">clearModulesCache</a></td>
+<td>Function to clear the cached modules.</td>
+</tr>
+<tr>
 <td><a href="#readmodule_ex">readmodule_ex</a></td>
 <td>Read a Ruby file and return a dictionary of classes, functions and modules.</td>
 </tr>
@@ -366,22 +370,36 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="clearModulesCache" ID="clearModulesCache"></a>
+<h2>clearModulesCache</h2>
+<b>clearModulesCache</b>(<i></i>)
+
+<p>
+    Function to clear the cached modules.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="readmodule_ex" ID="readmodule_ex"></a>
 <h2>readmodule_ex</h2>
-<b>readmodule_ex</b>(<i>module, path=None</i>)
+<b>readmodule_ex</b>(<i>module, path=None, isTypeFile=False</i>)
 
 <p>
     Read a Ruby file and return a dictionary of classes, functions and modules.
 </p>
 <dl>
 
-<dt><i>module</i></dt>
+<dt><i>module</i> (str)</dt>
 <dd>
-name of the Ruby file (string)
+name of the Ruby file
 </dd>
-<dt><i>path</i></dt>
+<dt><i>path</i> (list of str)</dt>
 <dd>
-path the file should be searched in (list of strings)
+path the file should be searched in
+</dd>
+<dt><i>isTypeFile</i> (bool)</dt>
+<dd>
+flag indicating a file of this type
 </dd>
 </dl>
 <dl>
@@ -390,6 +408,12 @@
 the resulting dictionary
 </dd>
 </dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.AdBlock.AdBlockManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.AdBlock.AdBlockManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -747,12 +747,19 @@
 </dl>
 <a NAME="AdBlockManager.showDialog" ID="AdBlockManager.showDialog"></a>
 <h4>AdBlockManager.showDialog</h4>
-<b>showDialog</b>(<i></i>)
+<b>showDialog</b>(<i>parent=None</i>)
 
 <p>
         Public slot to show the AdBlock subscription management dialog.
 </p>
 <dl>
+
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl>
+<dl>
 <dt>Return:</dt>
 <dd>
 reference to the dialog
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.AdBlock.AdBlockSearchTree.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.AdBlock.AdBlockSearchTree.html	Wed Nov 09 15:18:07 2022 +0100
@@ -243,11 +243,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#AdBlockSearchTreeNode.__init__">AdBlockSearchTreeNode</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -255,13 +251,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="AdBlockSearchTreeNode.__init__" ID="AdBlockSearchTreeNode.__init__"></a>
-<h4>AdBlockSearchTreeNode (Constructor)</h4>
-<b>AdBlockSearchTreeNode</b>(<i></i>)
-
-<p>
-        Constructor
-</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.ChromeImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given source id.</td>
 </tr>
@@ -102,13 +106,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="ChromeImporter.__generateFolderNode" ID="ChromeImporter.__generateFolderNode"></a>
@@ -208,6 +212,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ChromeImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given source id.</td>
 </tr>
@@ -90,13 +94,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="FirefoxImporter.importedBookmarks" ID="FirefoxImporter.importedBookmarks"></a>
@@ -142,6 +146,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+FirefoxImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.HtmlImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given HTML source id.</td>
 </tr>
@@ -90,13 +94,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="HtmlImporter.importedBookmarks" ID="HtmlImporter.importedBookmarks"></a>
@@ -142,6 +146,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+HtmlImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.IExplorerImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given source id.</td>
 </tr>
@@ -90,13 +94,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="IExplorerImporter.importedBookmarks" ID="IExplorerImporter.importedBookmarks"></a>
@@ -142,6 +146,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+IExplorerImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.OperaImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given source id.</td>
 </tr>
@@ -90,13 +94,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="OperaImporter.importedBookmarks" ID="OperaImporter.importedBookmarks"></a>
@@ -142,6 +146,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+OperaImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.SafariImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given source id.</td>
 </tr>
@@ -94,13 +98,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="SafariImporter.__processChildren" ID="SafariImporter.__processChildren"></a>
@@ -164,6 +168,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+SafariImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.XbelImporter.html	Wed Nov 09 15:18:07 2022 +0100
@@ -30,6 +30,10 @@
 <table>
 
 <tr>
+<td><a href="#createImporter">createImporter</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
 <td><a href="#getImporterInfo">getImporterInfo</a></td>
 <td>Module function to get information for the given XBEL source id.</td>
 </tr>
@@ -90,13 +94,13 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str (optional))</dt>
 <dd>
-source ID (string)
+source ID (defaults to "")
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject (optional))</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object (defaults to None)
 </dd>
 </dl>
 <a NAME="XbelImporter.importedBookmarks" ID="XbelImporter.importedBookmarks"></a>
@@ -142,6 +146,39 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="createImporter" ID="createImporter"></a>
+<h2>createImporter</h2>
+<b>createImporter</b>(<i>sourceId="", parent=None</i>)
+
+<p>
+    Constructor
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str (optional))</dt>
+<dd>
+source ID (defaults to "")
+</dd>
+<dt><i>parent</i> (QObject (optional))</dt>
+<dd>
+reference to the parent object (defaults to None)
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the instantiated importer object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+XbelImporter
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getImporterInfo" ID="getImporterInfo"></a>
 <h2>getImporterInfo</h2>
 <b>getImporterInfo</b>(<i>sourceId</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.__init__.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Bookmarks.BookmarksImporters.__init__.html	Wed Nov 09 15:18:07 2022 +0100
@@ -34,6 +34,10 @@
 <td>Module function to get information for the given source id.</td>
 </tr>
 <tr>
+<td><a href="#getImporterModule">getImporterModule</a></td>
+<td>Function to get a bookmark importer module for a given source.</td>
+</tr>
+<tr>
 <td><a href="#getImporters">getImporters</a></td>
 <td>Module function to get a list of supported importers.</td>
 </tr>
@@ -49,26 +53,25 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str)</dt>
 <dd>
-source id to get an importer for (string)
+source id to get an importer for
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QObject)</dt>
 <dd>
-reference to the parent object (QObject)
+reference to the parent object
 </dd>
 </dl>
 <dl>
 <dt>Return:</dt>
 <dd>
-bookmarks importer (BookmarksImporter)
+bookmarks importer
 </dd>
 </dl>
 <dl>
-
-<dt>Raises <b>ValueError</b>:</dt>
+<dt>Return Type:</dt>
 <dd>
-raised to indicate an unsupported importer
+BookmarksImporter
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
@@ -83,18 +86,51 @@
 </p>
 <dl>
 
-<dt><i>sourceId</i></dt>
+<dt><i>sourceId</i> (str)</dt>
 <dd>
-source id to get info for (string)
+source id to get info for
 </dd>
 </dl>
 <dl>
 <dt>Return:</dt>
 <dd>
-tuple with an icon (QPixmap), readable name (string), name of
-        the default bookmarks file (string), an info text (string),
-        a prompt (string) and the default directory of the bookmarks
-        file (string)
+tuple with an icon, readable name, name of the default bookmarks file,
+        an info text, a prompt and the default directory of the bookmarks file
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+tuple of (QPixmap, str, str, str, str, str)
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="getImporterModule" ID="getImporterModule"></a>
+<h2>getImporterModule</h2>
+<b>getImporterModule</b>(<i>sourceId</i>)
+
+<p>
+    Function to get a bookmark importer module for a given source.
+</p>
+<dl>
+
+<dt><i>sourceId</i> (str)</dt>
+<dd>
+source id to get an importer module for
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the imported module
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+module
 </dd>
 </dl>
 <dl>
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.ClosedTabsManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.ClosedTabsManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -57,15 +57,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#ClosedTab.__init__">ClosedTab</a></td>
-<td>Constructor</td>
-</tr>
-<tr>
-<td><a href="#ClosedTab.__eq__">__eq__</a></td>
-<td>Special method implementing the equality operator.</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -73,48 +65,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="ClosedTab.__init__" ID="ClosedTab.__init__"></a>
-<h4>ClosedTab (Constructor)</h4>
-<b>ClosedTab</b>(<i>url=None, title="", position=-1</i>)
-
-<p>
-        Constructor
-</p>
-<dl>
-
-<dt><i>url</i></dt>
-<dd>
-URL of the closed tab (QUrl)
-</dd>
-<dt><i>title</i></dt>
-<dd>
-title of the closed tab (string)
-</dd>
-<dt><i>position</i></dt>
-<dd>
-index of the closed tab (integer)
-</dd>
-</dl>
-<a NAME="ClosedTab.__eq__" ID="ClosedTab.__eq__"></a>
-<h4>ClosedTab.__eq__</h4>
-<b>__eq__</b>(<i>other</i>)
-
-<p>
-        Special method implementing the equality operator.
-</p>
-<dl>
-
-<dt><i>other</i></dt>
-<dd>
-reference to the object to compare against (ClosedTab)
-</dd>
-</dl>
-<dl>
-<dt>Return:</dt>
-<dd>
-flag indicating equality of the tabs (boolean)
-</dd>
-</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.FeaturePermissions.FeaturePermissionManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -159,12 +159,19 @@
 </dl>
 <a NAME="FeaturePermissionManager.showFeaturePermissionsDialog" ID="FeaturePermissionManager.showFeaturePermissionsDialog"></a>
 <h4>FeaturePermissionManager.showFeaturePermissionsDialog</h4>
-<b>showFeaturePermissionsDialog</b>(<i></i>)
+<b>showFeaturePermissionsDialog</b>(<i>parent=None</i>)
 
 <p>
         Public method to show a dialog to manage the remembered feature
         permissions.
 </p>
+<dl>
+
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.GreaseMonkey.GreaseMonkeyManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.GreaseMonkey.GreaseMonkeyManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -415,9 +415,9 @@
 </p>
 <dl>
 
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QWidget)</dt>
 <dd>
-reference to the parent widget (QWidget)
+reference to the parent widget
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Network.NetworkManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Network.NetworkManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -390,11 +390,18 @@
 </dl>
 <a NAME="NetworkManager.showSslErrorExceptionsDialog" ID="NetworkManager.showSslErrorExceptionsDialog"></a>
 <h4>NetworkManager.showSslErrorExceptionsDialog</h4>
-<b>showSslErrorExceptionsDialog</b>(<i></i>)
+<b>showSslErrorExceptionsDialog</b>(<i>parent=None</i>)
 
 <p>
         Public method to show the SSL error exceptions dialog.
 </p>
+<dl>
+
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl>
 <a NAME="NetworkManager.shutdown" ID="NetworkManager.shutdown"></a>
 <h4>NetworkManager.shutdown</h4>
 <b>shutdown</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.PersonalInformationManager.PersonalInformationManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -211,11 +211,18 @@
 </dl>
 <a NAME="PersonalInformationManager.showConfigurationDialog" ID="PersonalInformationManager.showConfigurationDialog"></a>
 <h4>PersonalInformationManager.showConfigurationDialog</h4>
-<b>showConfigurationDialog</b>(<i></i>)
+<b>showConfigurationDialog</b>(<i>parent=None</i>)
 
 <p>
         Public method to show the configuration dialog.
 </p>
+<dl>
+
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl>
 <a NAME="PersonalInformationManager.viewKeyPressEvent" ID="PersonalInformationManager.viewKeyPressEvent"></a>
 <h4>PersonalInformationManager.viewKeyPressEvent</h4>
 <b>viewKeyPressEvent</b>(<i>view, evt</i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Session.SessionManager.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Session.SessionManager.html	Wed Nov 09 15:18:07 2022 +0100
@@ -687,11 +687,7 @@
 <h3>Methods</h3>
 
 <table>
-
-<tr>
-<td><a href="#SessionMetaData.__init__">SessionMetaData</a></td>
-<td>Constructor</td>
-</tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -699,13 +695,6 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="SessionMetaData.__init__" ID="SessionMetaData.__init__"></a>
-<h4>SessionMetaData (Constructor)</h4>
-<b>SessionMetaData</b>(<i></i>)
-
-<p>
-        Constructor
-</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.Tools.WebIconProvider.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.Tools.WebIconProvider.html	Wed Nov 09 15:18:07 2022 +0100
@@ -260,11 +260,18 @@
 </dl>
 <a NAME="WebIconProvider.showWebIconDialog" ID="WebIconProvider.showWebIconDialog"></a>
 <h4>WebIconProvider.showWebIconDialog</h4>
-<b>showWebIconDialog</b>(<i></i>)
+<b>showWebIconDialog</b>(<i>parent=None</i>)
 
 <p>
         Public method to show a dialog to manage the Favicons.
 </p>
+<dl>
+
+<dt><i>parent</i> (QWidget)</dt>
+<dd>
+reference to the parent widget
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/index-eric7.QScintilla.DocstringGenerator.html	Wed Nov 09 15:17:05 2022 +0100
+++ b/src/eric7/Documentation/Source/index-eric7.QScintilla.DocstringGenerator.html	Wed Nov 09 15:18:07 2022 +0100
@@ -25,7 +25,7 @@
 </tr>
 <tr>
 <td><a href="eric7.QScintilla.DocstringGenerator.GoogledocGenerator.html">GoogledocGenerator</a></td>
-<td>Module implementing the docstring generator for the 'sphinxdoc' style.</td>
+<td>Module implementing the docstring generator for the 'googledoc' style.</td>
 </tr>
 <tr>
 <td><a href="eric7.QScintilla.DocstringGenerator.NumpydocGenerator.html">NumpydocGenerator</a></td>

eric ide

mercurial