Updated source documentation. eric7

Mon, 27 Sep 2021 16:44:54 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 27 Sep 2021 16:44:54 +0200
branch
eric7
changeset 8652
8cacde11f4fd
parent 8651
ce4c3c401482
child 8653
43d556326ded

Updated source documentation.

eric7/APIs/Python3/eric7.api file | annotate | diff | comparison | revisions
eric7/APIs/Python3/eric7.bas file | annotate | diff | comparison | revisions
eric7/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
eric7/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.EricWidgets.EricSpellCheckedTextEdit.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.PluginManager.PluginRepositoryDialog.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsGit.git.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsMercurial.hg.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.Preferences.__init__.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerQSS.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.UI.FindFileWidget.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.UI.FindLocationWidget.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.UI.UserInterface.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.VCS.StatusWidget.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.VCS.VersionControl.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/eric7.ViewManager.ViewManager.html file | annotate | diff | comparison | revisions
eric7/Documentation/Source/index-eric7.UI.html file | annotate | diff | comparison | revisions
eric7/QScintilla/Lexers/LexerQSS.py file | annotate | diff | comparison | revisions
--- a/eric7/APIs/Python3/eric7.api	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/APIs/Python3/eric7.api	Mon Sep 27 16:44:54 2021 +0200
@@ -1621,7 +1621,15 @@
 eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin.setDefaultLanguage?4(language, pwl=None, pel=None)
 eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin.setDict?4(spellDict)
 eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin.setFormat?4(formatName)
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin.setLanguage?4(language)
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin.setLanguageWithPWL?4(language, pwl, pel)
 eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin?1()
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin_1.dict?4()
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin_1.setDefaultLanguage?4(language, pwl=None, pel=None)
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin_1.setDict?4(spellDict)
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin_1.setFormat?4(formatName)
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin_1.setLanguage?4(language)
+eric7.EricWidgets.EricSpellCheckedTextEdit.SpellCheckMixin_1.setLanguageWithPWL?4(language, pwl, pel)
 eric7.EricWidgets.EricSqueezeLabels.EricSqueezeLabel.paintEvent?4(event)
 eric7.EricWidgets.EricSqueezeLabels.EricSqueezeLabel.setText?4(txt)
 eric7.EricWidgets.EricSqueezeLabels.EricSqueezeLabel?1(parent=None)
@@ -3153,7 +3161,7 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.initBatchService?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.initService?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.securityOk?4(code, lineFlags)
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.worker?4(inputQueue, outputQueue)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.workerTask?4(inputQueue, outputQueue)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.argsRole?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.availableFutures?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.CodeStyleCheckerDialog.check?4(codestring='')
@@ -3832,7 +3840,7 @@
 eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.normalizeCode?4(codestring)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.syntaxAndPyflakesBatchCheck?4(argumentsList, send, fx, cancelled, maxProcesses=0)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.syntaxAndPyflakesCheck?4(filename, codestring, checkFlakes=True, ignoreStarImportWarnings=False)
-eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.worker?4(inputQueue, outputQueue)
+eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.workerTask?4(inputQueue, outputQueue)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.addLanguage?4(lang, env, path, module, getArgs, getExt, callback, onError)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.batchFinished?7
 eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.SyntaxCheckService.batchJobDone?4(fx, lang)
@@ -3869,23 +3877,23 @@
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.jsSyntaxBatchCheck?4(argumentsList, send, fx, cancelled, maxProcesses=0)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.jsSyntaxCheck?4(file, codestring)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.normalizeCode?4(codestring)
-eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.worker?4(inputQueue, outputQueue)
+eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.workerTask?4(inputQueue, outputQueue)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.initBatchService?4()
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.initService?4()
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.jsonSyntaxBatchCheck?4(argumentsList, send, fx, cancelled, maxProcesses=0)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.jsonSyntaxCheck?4(file, codestring)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.normalizeCode?4(codestring)
-eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.worker?4(inputQueue, outputQueue)
+eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.workerTask?4(inputQueue, outputQueue)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.initBatchService?4()
 eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.initService?4()
 eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.normalizeCode?4(codestring)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.tomlSyntaxBatchCheck?4(argumentsList, send, fx, cancelled, maxProcesses=0)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.tomlSyntaxCheck?4(file, codestring)
-eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.worker?4(inputQueue, outputQueue)
+eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.workerTask?4(inputQueue, outputQueue)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.initBatchService?4()
 eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.initService?4()
 eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.normalizeCode?4(codestring)
-eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.worker?4(inputQueue, outputQueue)
+eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.workerTask?4(inputQueue, outputQueue)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.yamlSyntaxBatchCheck?4(argumentsList, send, fx, cancelled, maxProcesses=0)
 eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.yamlSyntaxCheck?4(file, codestring)
 eric7.Plugins.DocumentationPlugins.Ericapi.EricapiConfigDialog.EricapiConfigDialog.accept?4()
@@ -4925,12 +4933,15 @@
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.initCommand?4(command)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsAdd?4(name, isDir=False, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsAddBinary?4(name, isDir=False)
+eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsAddCommitMessage?4(message)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsAddTree?4(path)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsAllRegisteredStates?4(names, dname, shortcut=True)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsCheckout?4(vcsDataDict, projectDir, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsCleanup?4(name)
+eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsClearCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsCommandLine?4(name)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsCommit?4(name, message="", noDialog=False, commitAll=True, amend=False)
+eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsConvertProject?4(vcsDataDict, project, addAll=True)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsDiff?4(name)
 eric7.Plugins.VcsPlugins.vcsGit.git.Git.vcsExists?4()
@@ -5659,12 +5670,15 @@
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.stopClient?4()
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAdd?4(name, isDir=False, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAddBinary?4(name, isDir=False)
+eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAddCommitMessage?4(message)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAddTree?4(path)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAllRegisteredStates?4(names, dname, shortcut=True)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsCheckout?4(vcsDataDict, projectDir, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsCleanup?4(name)
+eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsClearCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsCommandLine?4(name)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsCommit?4(name, message, noDialog=False, closeBranch=False, mq=False, merge=False)
+eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsConvertProject?4(vcsDataDict, project, addAll=True)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsDiff?4(name)
 eric7.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsExists?4()
@@ -5737,7 +5751,7 @@
 eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.SvnCommitDialog.on_recentComboBox_activated?4(index)
 eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.SvnCommitDialog.rejected?7
 eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.SvnCommitDialog.showEvent?4(evt)
-eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.SvnCommitDialog?1(changelists, parent=None)
+eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.SvnCommitDialog?1(vcs, parent=None)
 eric7.Plugins.VcsPlugins.vcsPySvn.SvnConst.svnNotifyActionMap?7
 eric7.Plugins.VcsPlugins.vcsPySvn.SvnConst.svnStatusMap?7
 eric7.Plugins.VcsPlugins.vcsPySvn.SvnCopyDialog.SvnCopyDialog.getData?4()
@@ -5885,12 +5899,15 @@
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnUrlDiff?4(name)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsAdd?4(name, isDir=False, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsAddBinary?4(name, isDir=False)
+eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsAddCommitMessage?4(message)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsAddTree?4(path)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsAllRegisteredStates?4(names, dname, shortcut=True)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsCheckout?4(vcsDataDict, projectDir, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsCleanup?4(name)
+eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsClearCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsCommandLine?4(name)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsCommit?4(name, message, noDialog=False)
+eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsConvertProject?4(vcsDataDict, project, addAll=True)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsDiff?4(name)
 eric7.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsExists?4()
@@ -6124,12 +6141,15 @@
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnUrlDiff?4(name)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsAdd?4(name, isDir=False, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsAddBinary?4(name, isDir=False)
+eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsAddCommitMessage?4(message)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsAddTree?4(path)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsAllRegisteredStates?4(names, dname, shortcut=True)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsCheckout?4(vcsDataDict, projectDir, noDialog=False)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsCleanup?4(name)
+eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsClearCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsCommandLine?4(name)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsCommit?4(name, message, noDialog=False)
+eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsCommitMessages?4()
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsConvertProject?4(vcsDataDict, project, addAll=True)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsDiff?4(name)
 eric7.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsExists?4()
@@ -7073,6 +7093,7 @@
 eric7.Preferences.getQt?4(key)
 eric7.Preferences.getQtDocDir?4(version)
 eric7.Preferences.getQtTranslationsDir?4()
+eric7.Preferences.getSettings?4()
 eric7.Preferences.getShell?4(key)
 eric7.Preferences.getSystem?4(key)
 eric7.Preferences.getTasks?4(key)
@@ -8342,6 +8363,7 @@
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.isCommentStyle?4(style)
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.isStringStyle?4(style)
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.language?4()
+eric7.QScintilla.Lexers.LexerQSS.LexerQSS.lexer?4()
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS.lexerName?4()
 eric7.QScintilla.Lexers.LexerQSS.LexerQSS?1(parent=None)
 eric7.QScintilla.Lexers.LexerRegistry?7
@@ -9366,24 +9388,11 @@
 eric7.UI.ErrorLogDialog.ErrorLogDialog.on_emailButton_clicked?4()
 eric7.UI.ErrorLogDialog.ErrorLogDialog.on_keepButton_clicked?4()
 eric7.UI.ErrorLogDialog.ErrorLogDialog?1(logFile, showMode, parent=None)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.checkStop?4()
-eric7.UI.FindFileNameDialog.FindFileNameDialog.designerFile?7
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_buttonBox_clicked?4(button)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_fileExtEdit_textChanged?4(text)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_fileList_currentItemChanged?4(current, previous)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_fileList_itemActivated?4(itm, column)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_fileNameEdit_textChanged?4(text)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_projectCheckBox_toggled?4(checked)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_searchDirCheckBox_toggled?4(checked)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_searchDirPicker_textChanged?4(text)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.on_syspathCheckBox_toggled?4(checked)
-eric7.UI.FindFileNameDialog.FindFileNameDialog.show?4()
-eric7.UI.FindFileNameDialog.FindFileNameDialog.sourceFile?7
-eric7.UI.FindFileNameDialog.FindFileNameDialog?1(project, parent=None)
 eric7.UI.FindFileWidget.FindFileWidget.activate?4(replaceMode=False, txt="", searchDir="", openFiles=False)
 eric7.UI.FindFileWidget.FindFileWidget.designerFile?7
 eric7.UI.FindFileWidget.FindFileWidget.endRole?7
 eric7.UI.FindFileWidget.FindFileWidget.lineRole?7
+eric7.UI.FindFileWidget.FindFileWidget.linguistFile?7
 eric7.UI.FindFileWidget.FindFileWidget.md5Role?7
 eric7.UI.FindFileWidget.FindFileWidget.on_dirButton_clicked?4()
 eric7.UI.FindFileWidget.FindFileWidget.on_dirPicker_editTextChanged?4(text)
@@ -9395,12 +9404,30 @@
 eric7.UI.FindFileWidget.FindFileWidget.on_projectButton_clicked?4()
 eric7.UI.FindFileWidget.FindFileWidget.on_replaceButton_clicked?4()
 eric7.UI.FindFileWidget.FindFileWidget.on_replacetextCombo_editTextChanged?4(text)
+eric7.UI.FindFileWidget.FindFileWidget.pixmapFile?7
 eric7.UI.FindFileWidget.FindFileWidget.replaceRole?7
 eric7.UI.FindFileWidget.FindFileWidget.setOpenFiles?4()
 eric7.UI.FindFileWidget.FindFileWidget.setSearchDirectory?4(searchDir)
 eric7.UI.FindFileWidget.FindFileWidget.sourceFile?7
 eric7.UI.FindFileWidget.FindFileWidget.startRole?7
+eric7.UI.FindFileWidget.FindFileWidget.svgFile?7
+eric7.UI.FindFileWidget.FindFileWidget.trpreview?7
+eric7.UI.FindFileWidget.FindFileWidget.umlFile?7
 eric7.UI.FindFileWidget.FindFileWidget?1(project, parent=None)
+eric7.UI.FindLocationWidget.FindLocationWidget.activate?4()
+eric7.UI.FindLocationWidget.FindLocationWidget.checkStop?4()
+eric7.UI.FindLocationWidget.FindLocationWidget.designerFile?7
+eric7.UI.FindLocationWidget.FindLocationWidget.linguistFile?7
+eric7.UI.FindLocationWidget.FindLocationWidget.on_fileList_currentItemChanged?4(current, previous)
+eric7.UI.FindLocationWidget.FindLocationWidget.on_fileList_itemActivated?4(itm, column)
+eric7.UI.FindLocationWidget.FindLocationWidget.on_fileNameEdit_textChanged?4(text)
+eric7.UI.FindLocationWidget.FindLocationWidget.on_searchDirPicker_textChanged?4(text)
+eric7.UI.FindLocationWidget.FindLocationWidget.pixmapFile?7
+eric7.UI.FindLocationWidget.FindLocationWidget.sourceFile?7
+eric7.UI.FindLocationWidget.FindLocationWidget.svgFile?7
+eric7.UI.FindLocationWidget.FindLocationWidget.trpreview?7
+eric7.UI.FindLocationWidget.FindLocationWidget.umlFile?7
+eric7.UI.FindLocationWidget.FindLocationWidget?1(project, parent=None)
 eric7.UI.Info.BugAddress?7
 eric7.UI.Info.Copyright?7
 eric7.UI.Info.CopyrightShort?7
@@ -9638,6 +9665,7 @@
 eric7.UI.UserInterface.UserInterface.showEvent?4(evt)
 eric7.UI.UserInterface.UserInterface.showFindFileByNameDialog?4()
 eric7.UI.UserInterface.UserInterface.showFindFilesWidget?4(txt="", searchDir="", openFiles=False)
+eric7.UI.UserInterface.UserInterface.showFindLocationWidget?4()
 eric7.UI.UserInterface.UserInterface.showLogViewer?4()
 eric7.UI.UserInterface.UserInterface.showMenu?7
 eric7.UI.UserInterface.UserInterface.showNotification?4(icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=None)
@@ -10037,12 +10065,17 @@
 eric7.VCS.StatusWidget.StatusWidget?1(project, viewmanager, parent=None)
 eric7.VCS.VcsBasicHelperSingleton?7
 eric7.VCS.VersionControl.VersionControl._createStatusMonitorThread?5(interval, project)
+eric7.VCS.VersionControl.VersionControl._vcsAddProjectCommitMessage?5(message)
+eric7.VCS.VersionControl.VersionControl._vcsClearProjectCommitMessages?5()
+eric7.VCS.VersionControl.VersionControl._vcsProjectCommitMessages?5()
 eric7.VCS.VersionControl.VersionControl.addArguments?4(args, argslist)
 eric7.VCS.VersionControl.VersionControl.canBeAdded?7
 eric7.VCS.VersionControl.VersionControl.canBeCommitted?7
 eric7.VCS.VersionControl.VersionControl.checkVCSStatus?4()
 eric7.VCS.VersionControl.VersionControl.clearStatusCache?4()
 eric7.VCS.VersionControl.VersionControl.clearStatusMonitorCachedState?4(name)
+eric7.VCS.VersionControl.VersionControl.commitHistoryData?7
+eric7.VCS.VersionControl.VersionControl.commitHistoryLock?7
 eric7.VCS.VersionControl.VersionControl.committed?7
 eric7.VCS.VersionControl.VersionControl.getStatusMonitorAutoUpdate?4()
 eric7.VCS.VersionControl.VersionControl.getStatusMonitorInterval?4()
@@ -10055,12 +10088,15 @@
 eric7.VCS.VersionControl.VersionControl.stopStatusMonitor?4()
 eric7.VCS.VersionControl.VersionControl.vcsAdd?4(name, isDir=False, noDialog=False)
 eric7.VCS.VersionControl.VersionControl.vcsAddBinary?4(name, isDir=False)
+eric7.VCS.VersionControl.VersionControl.vcsAddCommitMessage?4(message)
 eric7.VCS.VersionControl.VersionControl.vcsAddTree?4(path)
 eric7.VCS.VersionControl.VersionControl.vcsAllRegisteredStates?4(names, dname)
 eric7.VCS.VersionControl.VersionControl.vcsCheckout?4(vcsDataDict, projectDir, noDialog=False)
 eric7.VCS.VersionControl.VersionControl.vcsCleanup?4(name)
+eric7.VCS.VersionControl.VersionControl.vcsClearCommitMessages?4()
 eric7.VCS.VersionControl.VersionControl.vcsCommandLine?4(name)
 eric7.VCS.VersionControl.VersionControl.vcsCommit?4(name, message, noDialog=False)
+eric7.VCS.VersionControl.VersionControl.vcsCommitMessages?4()
 eric7.VCS.VersionControl.VersionControl.vcsConvertProject?4(vcsDataDict, project, addAll=True)
 eric7.VCS.VersionControl.VersionControl.vcsDiff?4(name)
 eric7.VCS.VersionControl.VersionControl.vcsExists?4()
--- a/eric7/APIs/Python3/eric7.bas	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/APIs/Python3/eric7.bas	Mon Sep 27 16:44:54 2021 +0200
@@ -326,8 +326,8 @@
 FileDialogWizardDialog QDialog Ui_FileDialogWizardDialog
 FileReport BaseReport
 FiletypeAssociationDialog QDialog Ui_FiletypeAssociationDialog
-FindFileNameDialog QWidget Ui_FindFileNameDialog
 FindFileWidget QWidget Ui_FindFileWidget
+FindLocationWidget QWidget Ui_FindLocationWidget
 FirefoxImporter BookmarksImporter
 FontDialogOptionsDialog QDialog Ui_FontDialogOptionsDialog
 FontDialogWizard QObject
Binary file eric7/Documentation/Help/source.qch has changed
--- a/eric7/Documentation/Help/source.qhp	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Help/source.qhp	Mon Sep 27 16:44:54 2021 +0200
@@ -1053,8 +1053,8 @@
             <section title="eric7.UI.DiffHighlighter" ref="eric7.UI.DiffHighlighter.html" />
             <section title="eric7.UI.EmailDialog" ref="eric7.UI.EmailDialog.html" />
             <section title="eric7.UI.ErrorLogDialog" ref="eric7.UI.ErrorLogDialog.html" />
-            <section title="eric7.UI.FindFileNameDialog" ref="eric7.UI.FindFileNameDialog.html" />
             <section title="eric7.UI.FindFileWidget" ref="eric7.UI.FindFileWidget.html" />
+            <section title="eric7.UI.FindLocationWidget" ref="eric7.UI.FindLocationWidget.html" />
             <section title="eric7.UI.Info" ref="eric7.UI.Info.html" />
             <section title="eric7.UI.InstallInfoDialog" ref="eric7.UI.InstallInfoDialog.html" />
             <section title="eric7.UI.LogView" ref="eric7.UI.LogView.html" />
@@ -5939,22 +5939,6 @@
       <keyword name="FiletypeAssociationDialog.on_filePatternEdit_textChanged" id="FiletypeAssociationDialog.on_filePatternEdit_textChanged" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_filePatternEdit_textChanged" />
       <keyword name="FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" id="FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged" />
       <keyword name="FiletypeAssociationDialog.transferData" id="FiletypeAssociationDialog.transferData" ref="eric7.Project.FiletypeAssociationDialog.html#FiletypeAssociationDialog.transferData" />
-      <keyword name="FindFileNameDialog" id="FindFileNameDialog" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog" />
-      <keyword name="FindFileNameDialog (Constructor)" id="FindFileNameDialog (Constructor)" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.__init__" />
-      <keyword name="FindFileNameDialog (Module)" id="FindFileNameDialog (Module)" ref="eric7.UI.FindFileNameDialog.html" />
-      <keyword name="FindFileNameDialog.__openFile" id="FindFileNameDialog.__openFile" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.__openFile" />
-      <keyword name="FindFileNameDialog.__searchFile" id="FindFileNameDialog.__searchFile" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.__searchFile" />
-      <keyword name="FindFileNameDialog.checkStop" id="FindFileNameDialog.checkStop" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.checkStop" />
-      <keyword name="FindFileNameDialog.on_buttonBox_clicked" id="FindFileNameDialog.on_buttonBox_clicked" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_buttonBox_clicked" />
-      <keyword name="FindFileNameDialog.on_fileExtEdit_textChanged" id="FindFileNameDialog.on_fileExtEdit_textChanged" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_fileExtEdit_textChanged" />
-      <keyword name="FindFileNameDialog.on_fileList_currentItemChanged" id="FindFileNameDialog.on_fileList_currentItemChanged" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_fileList_currentItemChanged" />
-      <keyword name="FindFileNameDialog.on_fileList_itemActivated" id="FindFileNameDialog.on_fileList_itemActivated" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_fileList_itemActivated" />
-      <keyword name="FindFileNameDialog.on_fileNameEdit_textChanged" id="FindFileNameDialog.on_fileNameEdit_textChanged" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_fileNameEdit_textChanged" />
-      <keyword name="FindFileNameDialog.on_projectCheckBox_toggled" id="FindFileNameDialog.on_projectCheckBox_toggled" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_projectCheckBox_toggled" />
-      <keyword name="FindFileNameDialog.on_searchDirCheckBox_toggled" id="FindFileNameDialog.on_searchDirCheckBox_toggled" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_searchDirCheckBox_toggled" />
-      <keyword name="FindFileNameDialog.on_searchDirPicker_textChanged" id="FindFileNameDialog.on_searchDirPicker_textChanged" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_searchDirPicker_textChanged" />
-      <keyword name="FindFileNameDialog.on_syspathCheckBox_toggled" id="FindFileNameDialog.on_syspathCheckBox_toggled" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.on_syspathCheckBox_toggled" />
-      <keyword name="FindFileNameDialog.show" id="FindFileNameDialog.show" ref="eric7.UI.FindFileNameDialog.html#FindFileNameDialog.show" />
       <keyword name="FindFileWidget" id="FindFileWidget" ref="eric7.UI.FindFileWidget.html#FindFileWidget" />
       <keyword name="FindFileWidget (Constructor)" id="FindFileWidget (Constructor)" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__init__" />
       <keyword name="FindFileWidget (Module)" id="FindFileWidget (Module)" ref="eric7.UI.FindFileWidget.html" />
@@ -5983,6 +5967,20 @@
       <keyword name="FindFileWidget.on_replacetextCombo_editTextChanged" id="FindFileWidget.on_replacetextCombo_editTextChanged" ref="eric7.UI.FindFileWidget.html#FindFileWidget.on_replacetextCombo_editTextChanged" />
       <keyword name="FindFileWidget.setOpenFiles" id="FindFileWidget.setOpenFiles" ref="eric7.UI.FindFileWidget.html#FindFileWidget.setOpenFiles" />
       <keyword name="FindFileWidget.setSearchDirectory" id="FindFileWidget.setSearchDirectory" ref="eric7.UI.FindFileWidget.html#FindFileWidget.setSearchDirectory" />
+      <keyword name="FindLocationWidget" id="FindLocationWidget" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget" />
+      <keyword name="FindLocationWidget (Constructor)" id="FindLocationWidget (Constructor)" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.__init__" />
+      <keyword name="FindLocationWidget (Module)" id="FindLocationWidget (Module)" ref="eric7.UI.FindLocationWidget.html" />
+      <keyword name="FindLocationWidget.__openFile" id="FindLocationWidget.__openFile" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.__openFile" />
+      <keyword name="FindLocationWidget.__projectClosed" id="FindLocationWidget.__projectClosed" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.__projectClosed" />
+      <keyword name="FindLocationWidget.__projectOpened" id="FindLocationWidget.__projectOpened" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.__projectOpened" />
+      <keyword name="FindLocationWidget.__searchFile" id="FindLocationWidget.__searchFile" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.__searchFile" />
+      <keyword name="FindLocationWidget.__stopSearch" id="FindLocationWidget.__stopSearch" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.__stopSearch" />
+      <keyword name="FindLocationWidget.activate" id="FindLocationWidget.activate" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.activate" />
+      <keyword name="FindLocationWidget.checkStop" id="FindLocationWidget.checkStop" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.checkStop" />
+      <keyword name="FindLocationWidget.on_fileList_currentItemChanged" id="FindLocationWidget.on_fileList_currentItemChanged" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.on_fileList_currentItemChanged" />
+      <keyword name="FindLocationWidget.on_fileList_itemActivated" id="FindLocationWidget.on_fileList_itemActivated" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.on_fileList_itemActivated" />
+      <keyword name="FindLocationWidget.on_fileNameEdit_textChanged" id="FindLocationWidget.on_fileNameEdit_textChanged" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.on_fileNameEdit_textChanged" />
+      <keyword name="FindLocationWidget.on_searchDirPicker_textChanged" id="FindLocationWidget.on_searchDirPicker_textChanged" ref="eric7.UI.FindLocationWidget.html#FindLocationWidget.on_searchDirPicker_textChanged" />
       <keyword name="FirefoxImporter" id="FirefoxImporter" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html#FirefoxImporter" />
       <keyword name="FirefoxImporter (Constructor)" id="FirefoxImporter (Constructor)" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html#FirefoxImporter.__init__" />
       <keyword name="FirefoxImporter (Module)" id="FirefoxImporter (Module)" ref="eric7.WebBrowser.Bookmarks.BookmarksImporters.FirefoxImporter.html" />
@@ -6194,12 +6192,15 @@
       <keyword name="Git.initCommand" id="Git.initCommand" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.initCommand" />
       <keyword name="Git.vcsAdd" id="Git.vcsAdd" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsAdd" />
       <keyword name="Git.vcsAddBinary" id="Git.vcsAddBinary" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsAddBinary" />
+      <keyword name="Git.vcsAddCommitMessage" id="Git.vcsAddCommitMessage" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsAddCommitMessage" />
       <keyword name="Git.vcsAddTree" id="Git.vcsAddTree" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsAddTree" />
       <keyword name="Git.vcsAllRegisteredStates" id="Git.vcsAllRegisteredStates" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsAllRegisteredStates" />
       <keyword name="Git.vcsCheckout" id="Git.vcsCheckout" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsCheckout" />
       <keyword name="Git.vcsCleanup" id="Git.vcsCleanup" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsCleanup" />
+      <keyword name="Git.vcsClearCommitMessages" id="Git.vcsClearCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsClearCommitMessages" />
       <keyword name="Git.vcsCommandLine" id="Git.vcsCommandLine" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsCommandLine" />
       <keyword name="Git.vcsCommit" id="Git.vcsCommit" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsCommit" />
+      <keyword name="Git.vcsCommitMessages" id="Git.vcsCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsCommitMessages" />
       <keyword name="Git.vcsConvertProject" id="Git.vcsConvertProject" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsConvertProject" />
       <keyword name="Git.vcsDiff" id="Git.vcsDiff" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsDiff" />
       <keyword name="Git.vcsExists" id="Git.vcsExists" ref="eric7.Plugins.VcsPlugins.vcsGit.git.html#Git.vcsExists" />
@@ -7487,12 +7488,15 @@
       <keyword name="Hg.stopClient" id="Hg.stopClient" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.stopClient" />
       <keyword name="Hg.vcsAdd" id="Hg.vcsAdd" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAdd" />
       <keyword name="Hg.vcsAddBinary" id="Hg.vcsAddBinary" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAddBinary" />
+      <keyword name="Hg.vcsAddCommitMessage" id="Hg.vcsAddCommitMessage" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAddCommitMessage" />
       <keyword name="Hg.vcsAddTree" id="Hg.vcsAddTree" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAddTree" />
       <keyword name="Hg.vcsAllRegisteredStates" id="Hg.vcsAllRegisteredStates" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAllRegisteredStates" />
       <keyword name="Hg.vcsCheckout" id="Hg.vcsCheckout" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsCheckout" />
       <keyword name="Hg.vcsCleanup" id="Hg.vcsCleanup" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsCleanup" />
+      <keyword name="Hg.vcsClearCommitMessages" id="Hg.vcsClearCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsClearCommitMessages" />
       <keyword name="Hg.vcsCommandLine" id="Hg.vcsCommandLine" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsCommandLine" />
       <keyword name="Hg.vcsCommit" id="Hg.vcsCommit" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsCommit" />
+      <keyword name="Hg.vcsCommitMessages" id="Hg.vcsCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsCommitMessages" />
       <keyword name="Hg.vcsConvertProject" id="Hg.vcsConvertProject" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsConvertProject" />
       <keyword name="Hg.vcsDiff" id="Hg.vcsDiff" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsDiff" />
       <keyword name="Hg.vcsExists" id="Hg.vcsExists" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsExists" />
@@ -9633,6 +9637,7 @@
       <keyword name="LexerQSS.isCommentStyle" id="LexerQSS.isCommentStyle" ref="eric7.QScintilla.Lexers.LexerQSS.html#LexerQSS.isCommentStyle" />
       <keyword name="LexerQSS.isStringStyle" id="LexerQSS.isStringStyle" ref="eric7.QScintilla.Lexers.LexerQSS.html#LexerQSS.isStringStyle" />
       <keyword name="LexerQSS.language" id="LexerQSS.language" ref="eric7.QScintilla.Lexers.LexerQSS.html#LexerQSS.language" />
+      <keyword name="LexerQSS.lexer" id="LexerQSS.lexer" ref="eric7.QScintilla.Lexers.LexerQSS.html#LexerQSS.lexer" />
       <keyword name="LexerQSS.lexerName" id="LexerQSS.lexerName" ref="eric7.QScintilla.Lexers.LexerQSS.html#LexerQSS.lexerName" />
       <keyword name="LexerRuby" id="LexerRuby" ref="eric7.QScintilla.Lexers.LexerRuby.html#LexerRuby" />
       <keyword name="LexerRuby (Constructor)" id="LexerRuby (Constructor)" ref="eric7.QScintilla.Lexers.LexerRuby.html#LexerRuby.__init__" />
@@ -11275,9 +11280,11 @@
       <keyword name="PluginRepositoryWidget.__changeScheme" id="PluginRepositoryWidget.__changeScheme" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__changeScheme" />
       <keyword name="PluginRepositoryWidget.__cleanupDownloads" id="PluginRepositoryWidget.__cleanupDownloads" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__cleanupDownloads" />
       <keyword name="PluginRepositoryWidget.__closeAndInstall" id="PluginRepositoryWidget.__closeAndInstall" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__closeAndInstall" />
+      <keyword name="PluginRepositoryWidget.__downloadButtonClicked" id="PluginRepositoryWidget.__downloadButtonClicked" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadButtonClicked" />
       <keyword name="PluginRepositoryWidget.__downloadCancel" id="PluginRepositoryWidget.__downloadCancel" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadCancel" />
       <keyword name="PluginRepositoryWidget.__downloadFile" id="PluginRepositoryWidget.__downloadFile" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadFile" />
       <keyword name="PluginRepositoryWidget.__downloadFileDone" id="PluginRepositoryWidget.__downloadFileDone" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadFileDone" />
+      <keyword name="PluginRepositoryWidget.__downloadInstallButtonClicked" id="PluginRepositoryWidget.__downloadInstallButtonClicked" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadInstallButtonClicked" />
       <keyword name="PluginRepositoryWidget.__downloadPlugin" id="PluginRepositoryWidget.__downloadPlugin" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadPlugin" />
       <keyword name="PluginRepositoryWidget.__downloadPluginDone" id="PluginRepositoryWidget.__downloadPluginDone" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadPluginDone" />
       <keyword name="PluginRepositoryWidget.__downloadPlugins" id="PluginRepositoryWidget.__downloadPlugins" ref="eric7.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadPlugins" />
@@ -13778,6 +13785,16 @@
       <keyword name="SpellCheckMixin.setDefaultLanguage" id="SpellCheckMixin.setDefaultLanguage" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin.setDefaultLanguage" />
       <keyword name="SpellCheckMixin.setDict" id="SpellCheckMixin.setDict" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin.setDict" />
       <keyword name="SpellCheckMixin.setFormat" id="SpellCheckMixin.setFormat" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin.setFormat" />
+      <keyword name="SpellCheckMixin.setLanguage" id="SpellCheckMixin.setLanguage" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin.setLanguage" />
+      <keyword name="SpellCheckMixin.setLanguageWithPWL" id="SpellCheckMixin.setLanguageWithPWL" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin.setLanguageWithPWL" />
+      <keyword name="SpellCheckMixin_1" id="SpellCheckMixin_1" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1" />
+      <keyword name="SpellCheckMixin_1 (Constructor)" id="SpellCheckMixin_1 (Constructor)" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.__init__" />
+      <keyword name="SpellCheckMixin_1.dict" id="SpellCheckMixin_1.dict" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.dict" />
+      <keyword name="SpellCheckMixin_1.setDefaultLanguage" id="SpellCheckMixin_1.setDefaultLanguage" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.setDefaultLanguage" />
+      <keyword name="SpellCheckMixin_1.setDict" id="SpellCheckMixin_1.setDict" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.setDict" />
+      <keyword name="SpellCheckMixin_1.setFormat" id="SpellCheckMixin_1.setFormat" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.setFormat" />
+      <keyword name="SpellCheckMixin_1.setLanguage" id="SpellCheckMixin_1.setLanguage" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.setLanguage" />
+      <keyword name="SpellCheckMixin_1.setLanguageWithPWL" id="SpellCheckMixin_1.setLanguageWithPWL" ref="eric7.EricWidgets.EricSpellCheckedTextEdit.html#SpellCheckMixin_1.setLanguageWithPWL" />
       <keyword name="SpellChecker" id="SpellChecker" ref="eric7.QScintilla.SpellChecker.html#SpellChecker" />
       <keyword name="SpellChecker (Constructor)" id="SpellChecker (Constructor)" ref="eric7.QScintilla.SpellChecker.html#SpellChecker.__init__" />
       <keyword name="SpellChecker (Module)" id="SpellChecker (Module)" ref="eric7.QScintilla.SpellChecker.html" />
@@ -13983,6 +14000,7 @@
       <keyword name="StatusWidget (Module)" id="StatusWidget (Module)" ref="eric7.VCS.StatusWidget.html" />
       <keyword name="StatusWidget.__addAllUntracked" id="StatusWidget.__addAllUntracked" ref="eric7.VCS.StatusWidget.html#StatusWidget.__addAllUntracked" />
       <keyword name="StatusWidget.__addUntracked" id="StatusWidget.__addUntracked" ref="eric7.VCS.StatusWidget.html#StatusWidget.__addUntracked" />
+      <keyword name="StatusWidget.__clearCommitMessages" id="StatusWidget.__clearCommitMessages" ref="eric7.VCS.StatusWidget.html#StatusWidget.__clearCommitMessages" />
       <keyword name="StatusWidget.__commit" id="StatusWidget.__commit" ref="eric7.VCS.StatusWidget.html#StatusWidget.__commit" />
       <keyword name="StatusWidget.__commitDeselectAll" id="StatusWidget.__commitDeselectAll" ref="eric7.VCS.StatusWidget.html#StatusWidget.__commitDeselectAll" />
       <keyword name="StatusWidget.__commitSelectAll" id="StatusWidget.__commitSelectAll" ref="eric7.VCS.StatusWidget.html#StatusWidget.__commitSelectAll" />
@@ -14005,16 +14023,20 @@
       <keyword name="StatusWidget.__processStatusData" id="StatusWidget.__processStatusData" ref="eric7.VCS.StatusWidget.html#StatusWidget.__processStatusData" />
       <keyword name="StatusWidget.__projectClosed" id="StatusWidget.__projectClosed" ref="eric7.VCS.StatusWidget.html#StatusWidget.__projectClosed" />
       <keyword name="StatusWidget.__projectOpened" id="StatusWidget.__projectOpened" ref="eric7.VCS.StatusWidget.html#StatusWidget.__projectOpened" />
+      <keyword name="StatusWidget.__quickCommit" id="StatusWidget.__quickCommit" ref="eric7.VCS.StatusWidget.html#StatusWidget.__quickCommit" />
+      <keyword name="StatusWidget.__quickCommitEditTextChanged" id="StatusWidget.__quickCommitEditTextChanged" ref="eric7.VCS.StatusWidget.html#StatusWidget.__quickCommitEditTextChanged" />
       <keyword name="StatusWidget.__reload" id="StatusWidget.__reload" ref="eric7.VCS.StatusWidget.html#StatusWidget.__reload" />
       <keyword name="StatusWidget.__reset" id="StatusWidget.__reset" ref="eric7.VCS.StatusWidget.html#StatusWidget.__reset" />
       <keyword name="StatusWidget.__restoreMissing" id="StatusWidget.__restoreMissing" ref="eric7.VCS.StatusWidget.html#StatusWidget.__restoreMissing" />
       <keyword name="StatusWidget.__revert" id="StatusWidget.__revert" ref="eric7.VCS.StatusWidget.html#StatusWidget.__revert" />
       <keyword name="StatusWidget.__sbsDiff" id="StatusWidget.__sbsDiff" ref="eric7.VCS.StatusWidget.html#StatusWidget.__sbsDiff" />
+      <keyword name="StatusWidget.__selectQuickCommitMessage" id="StatusWidget.__selectQuickCommitMessage" ref="eric7.VCS.StatusWidget.html#StatusWidget.__selectQuickCommitMessage" />
       <keyword name="StatusWidget.__setCheckMark" id="StatusWidget.__setCheckMark" ref="eric7.VCS.StatusWidget.html#StatusWidget.__setCheckMark" />
       <keyword name="StatusWidget.__setInfoText" id="StatusWidget.__setInfoText" ref="eric7.VCS.StatusWidget.html#StatusWidget.__setInfoText" />
+      <keyword name="StatusWidget.__setProjectSpellCheckData" id="StatusWidget.__setProjectSpellCheckData" ref="eric7.VCS.StatusWidget.html#StatusWidget.__setProjectSpellCheckData" />
       <keyword name="StatusWidget.__showActionsMenu" id="StatusWidget.__showActionsMenu" ref="eric7.VCS.StatusWidget.html#StatusWidget.__showActionsMenu" />
       <keyword name="StatusWidget.__toggleCheckMark" id="StatusWidget.__toggleCheckMark" ref="eric7.VCS.StatusWidget.html#StatusWidget.__toggleCheckMark" />
-      <keyword name="StatusWidget.__updateButtonStates" id="StatusWidget.__updateButtonStates" ref="eric7.VCS.StatusWidget.html#StatusWidget.__updateButtonStates" />
+      <keyword name="StatusWidget.__updateEnabledStates" id="StatusWidget.__updateEnabledStates" ref="eric7.VCS.StatusWidget.html#StatusWidget.__updateEnabledStates" />
       <keyword name="Strip" id="Strip" ref="eric7.Plugins.VcsPlugins.vcsMercurial.StripExtension.strip.html#Strip" />
       <keyword name="Strip (Constructor)" id="Strip (Constructor)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.StripExtension.strip.html#Strip.__init__" />
       <keyword name="Strip.hgStrip" id="Strip.hgStrip" ref="eric7.Plugins.VcsPlugins.vcsMercurial.StripExtension.strip.html#Strip.hgStrip" />
@@ -14146,6 +14168,8 @@
       <keyword name="Subversion.vcsAdd" id="Subversion.vcsAdd" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsAdd" />
       <keyword name="Subversion.vcsAddBinary" id="Subversion.vcsAddBinary" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsAddBinary" />
       <keyword name="Subversion.vcsAddBinary" id="Subversion.vcsAddBinary" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsAddBinary" />
+      <keyword name="Subversion.vcsAddCommitMessage" id="Subversion.vcsAddCommitMessage" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsAddCommitMessage" />
+      <keyword name="Subversion.vcsAddCommitMessage" id="Subversion.vcsAddCommitMessage" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsAddCommitMessage" />
       <keyword name="Subversion.vcsAddTree" id="Subversion.vcsAddTree" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsAddTree" />
       <keyword name="Subversion.vcsAddTree" id="Subversion.vcsAddTree" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsAddTree" />
       <keyword name="Subversion.vcsAllRegisteredStates" id="Subversion.vcsAllRegisteredStates" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsAllRegisteredStates" />
@@ -14154,10 +14178,14 @@
       <keyword name="Subversion.vcsCheckout" id="Subversion.vcsCheckout" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsCheckout" />
       <keyword name="Subversion.vcsCleanup" id="Subversion.vcsCleanup" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsCleanup" />
       <keyword name="Subversion.vcsCleanup" id="Subversion.vcsCleanup" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsCleanup" />
+      <keyword name="Subversion.vcsClearCommitMessages" id="Subversion.vcsClearCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsClearCommitMessages" />
+      <keyword name="Subversion.vcsClearCommitMessages" id="Subversion.vcsClearCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsClearCommitMessages" />
       <keyword name="Subversion.vcsCommandLine" id="Subversion.vcsCommandLine" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsCommandLine" />
       <keyword name="Subversion.vcsCommandLine" id="Subversion.vcsCommandLine" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsCommandLine" />
       <keyword name="Subversion.vcsCommit" id="Subversion.vcsCommit" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsCommit" />
       <keyword name="Subversion.vcsCommit" id="Subversion.vcsCommit" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsCommit" />
+      <keyword name="Subversion.vcsCommitMessages" id="Subversion.vcsCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsCommitMessages" />
+      <keyword name="Subversion.vcsCommitMessages" id="Subversion.vcsCommitMessages" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsCommitMessages" />
       <keyword name="Subversion.vcsConvertProject" id="Subversion.vcsConvertProject" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsConvertProject" />
       <keyword name="Subversion.vcsConvertProject" id="Subversion.vcsConvertProject" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsConvertProject" />
       <keyword name="Subversion.vcsDiff" id="Subversion.vcsDiff" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsDiff" />
@@ -15886,6 +15914,7 @@
       <keyword name="UserInterface.__activateBrowser" id="UserInterface.__activateBrowser" ref="eric7.UI.UserInterface.html#UserInterface.__activateBrowser" />
       <keyword name="UserInterface.__activateCondaWidget" id="UserInterface.__activateCondaWidget" ref="eric7.UI.UserInterface.html#UserInterface.__activateCondaWidget" />
       <keyword name="UserInterface.__activateFindFileWidget" id="UserInterface.__activateFindFileWidget" ref="eric7.UI.UserInterface.html#UserInterface.__activateFindFileWidget" />
+      <keyword name="UserInterface.__activateFindLocationWidget" id="UserInterface.__activateFindLocationWidget" ref="eric7.UI.UserInterface.html#UserInterface.__activateFindLocationWidget" />
       <keyword name="UserInterface.__activateIRC" id="UserInterface.__activateIRC" ref="eric7.UI.UserInterface.html#UserInterface.__activateIRC" />
       <keyword name="UserInterface.__activateLogViewer" id="UserInterface.__activateLogViewer" ref="eric7.UI.UserInterface.html#UserInterface.__activateLogViewer" />
       <keyword name="UserInterface.__activateMicroPython" id="UserInterface.__activateMicroPython" ref="eric7.UI.UserInterface.html#UserInterface.__activateMicroPython" />
@@ -16097,6 +16126,7 @@
       <keyword name="UserInterface.showEvent" id="UserInterface.showEvent" ref="eric7.UI.UserInterface.html#UserInterface.showEvent" />
       <keyword name="UserInterface.showFindFileByNameDialog" id="UserInterface.showFindFileByNameDialog" ref="eric7.UI.UserInterface.html#UserInterface.showFindFileByNameDialog" />
       <keyword name="UserInterface.showFindFilesWidget" id="UserInterface.showFindFilesWidget" ref="eric7.UI.UserInterface.html#UserInterface.showFindFilesWidget" />
+      <keyword name="UserInterface.showFindLocationWidget" id="UserInterface.showFindLocationWidget" ref="eric7.UI.UserInterface.html#UserInterface.showFindLocationWidget" />
       <keyword name="UserInterface.showLogViewer" id="UserInterface.showLogViewer" ref="eric7.UI.UserInterface.html#UserInterface.showLogViewer" />
       <keyword name="UserInterface.showNotification" id="UserInterface.showNotification" ref="eric7.UI.UserInterface.html#UserInterface.showNotification" />
       <keyword name="UserInterface.showPreferences" id="UserInterface.showPreferences" ref="eric7.UI.UserInterface.html#UserInterface.showPreferences" />
@@ -16299,6 +16329,9 @@
       <keyword name="VersionControl.__statusMonitorInfo" id="VersionControl.__statusMonitorInfo" ref="eric7.VCS.VersionControl.html#VersionControl.__statusMonitorInfo" />
       <keyword name="VersionControl.__statusMonitorStatus" id="VersionControl.__statusMonitorStatus" ref="eric7.VCS.VersionControl.html#VersionControl.__statusMonitorStatus" />
       <keyword name="VersionControl._createStatusMonitorThread" id="VersionControl._createStatusMonitorThread" ref="eric7.VCS.VersionControl.html#VersionControl._createStatusMonitorThread" />
+      <keyword name="VersionControl._vcsAddProjectCommitMessage" id="VersionControl._vcsAddProjectCommitMessage" ref="eric7.VCS.VersionControl.html#VersionControl._vcsAddProjectCommitMessage" />
+      <keyword name="VersionControl._vcsClearProjectCommitMessages" id="VersionControl._vcsClearProjectCommitMessages" ref="eric7.VCS.VersionControl.html#VersionControl._vcsClearProjectCommitMessages" />
+      <keyword name="VersionControl._vcsProjectCommitMessages" id="VersionControl._vcsProjectCommitMessages" ref="eric7.VCS.VersionControl.html#VersionControl._vcsProjectCommitMessages" />
       <keyword name="VersionControl.addArguments" id="VersionControl.addArguments" ref="eric7.VCS.VersionControl.html#VersionControl.addArguments" />
       <keyword name="VersionControl.checkVCSStatus" id="VersionControl.checkVCSStatus" ref="eric7.VCS.VersionControl.html#VersionControl.checkVCSStatus" />
       <keyword name="VersionControl.clearStatusCache" id="VersionControl.clearStatusCache" ref="eric7.VCS.VersionControl.html#VersionControl.clearStatusCache" />
@@ -16314,12 +16347,15 @@
       <keyword name="VersionControl.stopStatusMonitor" id="VersionControl.stopStatusMonitor" ref="eric7.VCS.VersionControl.html#VersionControl.stopStatusMonitor" />
       <keyword name="VersionControl.vcsAdd" id="VersionControl.vcsAdd" ref="eric7.VCS.VersionControl.html#VersionControl.vcsAdd" />
       <keyword name="VersionControl.vcsAddBinary" id="VersionControl.vcsAddBinary" ref="eric7.VCS.VersionControl.html#VersionControl.vcsAddBinary" />
+      <keyword name="VersionControl.vcsAddCommitMessage" id="VersionControl.vcsAddCommitMessage" ref="eric7.VCS.VersionControl.html#VersionControl.vcsAddCommitMessage" />
       <keyword name="VersionControl.vcsAddTree" id="VersionControl.vcsAddTree" ref="eric7.VCS.VersionControl.html#VersionControl.vcsAddTree" />
       <keyword name="VersionControl.vcsAllRegisteredStates" id="VersionControl.vcsAllRegisteredStates" ref="eric7.VCS.VersionControl.html#VersionControl.vcsAllRegisteredStates" />
       <keyword name="VersionControl.vcsCheckout" id="VersionControl.vcsCheckout" ref="eric7.VCS.VersionControl.html#VersionControl.vcsCheckout" />
       <keyword name="VersionControl.vcsCleanup" id="VersionControl.vcsCleanup" ref="eric7.VCS.VersionControl.html#VersionControl.vcsCleanup" />
+      <keyword name="VersionControl.vcsClearCommitMessages" id="VersionControl.vcsClearCommitMessages" ref="eric7.VCS.VersionControl.html#VersionControl.vcsClearCommitMessages" />
       <keyword name="VersionControl.vcsCommandLine" id="VersionControl.vcsCommandLine" ref="eric7.VCS.VersionControl.html#VersionControl.vcsCommandLine" />
       <keyword name="VersionControl.vcsCommit" id="VersionControl.vcsCommit" ref="eric7.VCS.VersionControl.html#VersionControl.vcsCommit" />
+      <keyword name="VersionControl.vcsCommitMessages" id="VersionControl.vcsCommitMessages" ref="eric7.VCS.VersionControl.html#VersionControl.vcsCommitMessages" />
       <keyword name="VersionControl.vcsConvertProject" id="VersionControl.vcsConvertProject" ref="eric7.VCS.VersionControl.html#VersionControl.vcsConvertProject" />
       <keyword name="VersionControl.vcsDiff" id="VersionControl.vcsDiff" ref="eric7.VCS.VersionControl.html#VersionControl.vcsDiff" />
       <keyword name="VersionControl.vcsExists" id="VersionControl.vcsExists" ref="eric7.VCS.VersionControl.html#VersionControl.vcsExists" />
@@ -16419,7 +16455,7 @@
       <keyword name="ViewManager.__enableSpellingActions" id="ViewManager.__enableSpellingActions" ref="eric7.ViewManager.ViewManager.html#ViewManager.__enableSpellingActions" />
       <keyword name="ViewManager.__eolPixmap" id="ViewManager.__eolPixmap" ref="eric7.ViewManager.ViewManager.html#ViewManager.__eolPixmap" />
       <keyword name="ViewManager.__exportMenuTriggered" id="ViewManager.__exportMenuTriggered" ref="eric7.ViewManager.ViewManager.html#ViewManager.__exportMenuTriggered" />
-      <keyword name="ViewManager.__findFileName" id="ViewManager.__findFileName" ref="eric7.ViewManager.ViewManager.html#ViewManager.__findFileName" />
+      <keyword name="ViewManager.__findLocation" id="ViewManager.__findLocation" ref="eric7.ViewManager.ViewManager.html#ViewManager.__findLocation" />
       <keyword name="ViewManager.__findNextWord" id="ViewManager.__findNextWord" ref="eric7.ViewManager.ViewManager.html#ViewManager.__findNextWord" />
       <keyword name="ViewManager.__findPrevWord" id="ViewManager.__findPrevWord" ref="eric7.ViewManager.ViewManager.html#ViewManager.__findPrevWord" />
       <keyword name="ViewManager.__goto" id="ViewManager.__goto" ref="eric7.ViewManager.ViewManager.html#ViewManager.__goto" />
@@ -18192,6 +18228,7 @@
       <keyword name="getSaveFileNameAndFilter" id="getSaveFileNameAndFilter" ref="eric7.EricWidgets.EricFileDialog.html#getSaveFileNameAndFilter" />
       <keyword name="getServersPath" id="getServersPath" ref="eric7.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#getServersPath" />
       <keyword name="getServersPath" id="getServersPath" ref="eric7.Plugins.VcsPlugins.vcsSubversion.SvnUtilities.html#getServersPath" />
+      <keyword name="getSettings" id="getSettings" ref="eric7.Preferences.__init__.html#getSettings" />
       <keyword name="getShell" id="getShell" ref="eric7.Preferences.__init__.html#getShell" />
       <keyword name="getSupportedApiLanguages" id="getSupportedApiLanguages" ref="eric7.QScintilla.Lexers.__init__.html#getSupportedApiLanguages" />
       <keyword name="getSupportedDevices" id="getSupportedDevices" ref="eric7.MicroPython.MicroPythonDevices.html#getSupportedDevices" />
@@ -18728,12 +18765,12 @@
       <keyword name="windowsProgramsEntry" id="windowsProgramsEntry" ref="eric7.eric7_post_install.html#windowsProgramsEntry" />
       <keyword name="windowsProgramsEntry" id="windowsProgramsEntry" ref="install.html#windowsProgramsEntry" />
       <keyword name="windowsProgramsEntry" id="windowsProgramsEntry" ref="uninstall.html#windowsProgramsEntry" />
-      <keyword name="worker" id="worker" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#worker" />
-      <keyword name="worker" id="worker" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#worker" />
-      <keyword name="worker" id="worker" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#worker" />
-      <keyword name="worker" id="worker" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.html#worker" />
-      <keyword name="worker" id="worker" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html#worker" />
-      <keyword name="worker" id="worker" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html#worker" />
+      <keyword name="workerTask" id="workerTask" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#workerTask" />
+      <keyword name="workerTask" id="workerTask" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#workerTask" />
+      <keyword name="workerTask" id="workerTask" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#workerTask" />
+      <keyword name="workerTask" id="workerTask" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.html#workerTask" />
+      <keyword name="workerTask" id="workerTask" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html#workerTask" />
+      <keyword name="workerTask" id="workerTask" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html#workerTask" />
       <keyword name="wrapperNames" id="wrapperNames" ref="install.html#wrapperNames" />
       <keyword name="wrapperNames" id="wrapperNames" ref="uninstall.html#wrapperNames" />
       <keyword name="writeEncodedFile" id="writeEncodedFile" ref="eric7.Utilities.__init__.html#writeEncodedFile" />
@@ -19584,8 +19621,8 @@
       <file>eric7.UI.DiffHighlighter.html</file>
       <file>eric7.UI.EmailDialog.html</file>
       <file>eric7.UI.ErrorLogDialog.html</file>
-      <file>eric7.UI.FindFileNameDialog.html</file>
       <file>eric7.UI.FindFileWidget.html</file>
+      <file>eric7.UI.FindLocationWidget.html</file>
       <file>eric7.UI.Info.html</file>
       <file>eric7.UI.InstallInfoDialog.html</file>
       <file>eric7.UI.LogView.html</file>
--- a/eric7/Documentation/Source/eric7.EricWidgets.EricSpellCheckedTextEdit.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.EricWidgets.EricSpellCheckedTextEdit.html	Mon Sep 27 16:44:54 2021 +0200
@@ -37,6 +37,10 @@
 <td><a href="#SpellCheckMixin">SpellCheckMixin</a></td>
 <td>Class implementing the spell-check mixin for the widget classes.</td>
 </tr>
+<tr>
+<td><a href="#SpellCheckMixin_1">SpellCheckMixin</a></td>
+<td>Class implementing the spell-check mixin for the widget classes.</td>
+</tr>
 </table>
 <h3>Functions</h3>
 
@@ -200,7 +204,7 @@
 <h2>EricSpellCheckedPlainTextEdit</h2>
 
 <p>
-        Class implementing a QPlainTextEdit with built-in spell checker.
+    Class implementing a QPlainTextEdit with built-in spell checker.
 </p>
 <h3>Derived from</h3>
 QPlainTextEdit, SpellCheckMixin
@@ -234,7 +238,7 @@
 <b>EricSpellCheckedPlainTextEdit</b>(<i>*args</i>)
 
 <p>
-            Constructor
+        Constructor
 </p>
 <dl>
 
@@ -250,7 +254,7 @@
 <h2>EricSpellCheckedTextEdit</h2>
 
 <p>
-        Class implementing a QTextEdit with built-in spell checker.
+    Class implementing a QTextEdit with built-in spell checker.
 </p>
 <h3>Derived from</h3>
 QTextEdit, SpellCheckMixin
@@ -288,7 +292,7 @@
 <b>EricSpellCheckedTextEdit</b>(<i>*args</i>)
 
 <p>
-            Constructor
+        Constructor
 </p>
 <dl>
 
@@ -302,7 +306,7 @@
 <b>setAcceptRichText</b>(<i>accept</i>)
 
 <p>
-            Public method to set the text edit mode.
+        Public method to set the text edit mode.
 </p>
 <dl>
 
@@ -408,6 +412,14 @@
 <td><a href="#SpellCheckMixin.setFormat">setFormat</a></td>
 <td>Public method to set the document format.</td>
 </tr>
+<tr>
+<td><a href="#SpellCheckMixin.setLanguage">setLanguage</a></td>
+<td>Public slot to set the spellchecker language.</td>
+</tr>
+<tr>
+<td><a href="#SpellCheckMixin.setLanguageWithPWL">setLanguageWithPWL</a></td>
+<td>Public slot to set the spellchecker language and associated user word lists.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -767,6 +779,216 @@
 name of the document format
 </dd>
 </dl>
+<a NAME="SpellCheckMixin.setLanguage" ID="SpellCheckMixin.setLanguage"></a>
+<h4>SpellCheckMixin.setLanguage</h4>
+<b>setLanguage</b>(<i>language</i>)
+
+<p>
+            Public slot to set the spellchecker language.
+</p>
+<dl>
+
+<dt><i>language</i> (str)</dt>
+<dd>
+language to be set
+</dd>
+</dl>
+<a NAME="SpellCheckMixin.setLanguageWithPWL" ID="SpellCheckMixin.setLanguageWithPWL"></a>
+<h4>SpellCheckMixin.setLanguageWithPWL</h4>
+<b>setLanguageWithPWL</b>(<i>language, pwl, pel</i>)
+
+<p>
+            Public slot to set the spellchecker language and associated user
+            word lists.
+</p>
+<dl>
+
+<dt><i>language</i> (str)</dt>
+<dd>
+language to be set
+</dd>
+<dt><i>pwl</i> (str)</dt>
+<dd>
+file name of the personal word list
+</dd>
+<dt><i>pel</i> (str)</dt>
+<dd>
+file name of the personal exclude list
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="SpellCheckMixin_1" ID="SpellCheckMixin_1"></a>
+<h2>SpellCheckMixin</h2>
+
+<p>
+        Class implementing the spell-check mixin for the widget classes.
+</p>
+<h3>Derived from</h3>
+None
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#SpellCheckMixin_1.setDefaultLanguage">setDefaultLanguage</a></td>
+<td>Class method to set the default spell-check language.</td>
+</tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#SpellCheckMixin_1.__init__">SpellCheckMixin</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
+<td><a href="#SpellCheckMixin_1.dict">dict</a></td>
+<td>Public method to get a reference to the dictionary in use.</td>
+</tr>
+<tr>
+<td><a href="#SpellCheckMixin_1.setDict">setDict</a></td>
+<td>Public method to set the dictionary to be used.</td>
+</tr>
+<tr>
+<td><a href="#SpellCheckMixin_1.setFormat">setFormat</a></td>
+<td>Public method to set the document format.</td>
+</tr>
+<tr>
+<td><a href="#SpellCheckMixin_1.setLanguage">setLanguage</a></td>
+<td>Public slot to set the spellchecker language.</td>
+</tr>
+<tr>
+<td><a href="#SpellCheckMixin_1.setLanguageWithPWL">setLanguageWithPWL</a></td>
+<td>Public slot to set the spellchecker language and associated user word lists.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="SpellCheckMixin_1.setDefaultLanguage" ID="SpellCheckMixin_1.setDefaultLanguage"></a>
+<h4>SpellCheckMixin.setDefaultLanguage (class method)</h4>
+<b>setDefaultLanguage</b>(<i>language, pwl=None, pel=None</i>)
+
+<p>
+            Class method to set the default spell-check language.
+</p>
+<dl>
+
+<dt><i>language</i> (str)</dt>
+<dd>
+language to be set as default
+</dd>
+<dt><i>pwl</i> (str)</dt>
+<dd>
+file name of the personal word list
+</dd>
+<dt><i>pel</i> (str)</dt>
+<dd>
+file name of the personal exclude list
+</dd>
+</dl>
+<a NAME="SpellCheckMixin_1.__init__" ID="SpellCheckMixin_1.__init__"></a>
+<h4>SpellCheckMixin (Constructor)</h4>
+<b>SpellCheckMixin</b>(<i></i>)
+
+<p>
+            Constructor
+</p>
+<a NAME="SpellCheckMixin_1.dict" ID="SpellCheckMixin_1.dict"></a>
+<h4>SpellCheckMixin.dict</h4>
+<b>dict</b>(<i></i>)
+
+<p>
+            Public method to get a reference to the dictionary in use.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the current dictionary
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+enchant.Dict
+</dd>
+</dl>
+<a NAME="SpellCheckMixin_1.setDict" ID="SpellCheckMixin_1.setDict"></a>
+<h4>SpellCheckMixin.setDict</h4>
+<b>setDict</b>(<i>spellDict</i>)
+
+<p>
+            Public method to set the dictionary to be used.
+</p>
+<dl>
+
+<dt><i>spellDict</i> (emchant.Dict)</dt>
+<dd>
+reference to the spell-check dictionary
+</dd>
+</dl>
+<a NAME="SpellCheckMixin_1.setFormat" ID="SpellCheckMixin_1.setFormat"></a>
+<h4>SpellCheckMixin.setFormat</h4>
+<b>setFormat</b>(<i>formatName</i>)
+
+<p>
+            Public method to set the document format.
+</p>
+<dl>
+
+<dt><i>formatName</i> (str)</dt>
+<dd>
+name of the document format
+</dd>
+</dl>
+<a NAME="SpellCheckMixin_1.setLanguage" ID="SpellCheckMixin_1.setLanguage"></a>
+<h4>SpellCheckMixin.setLanguage</h4>
+<b>setLanguage</b>(<i>language</i>)
+
+<p>
+            Public slot to set the spellchecker language.
+</p>
+<dl>
+
+<dt><i>language</i> (str)</dt>
+<dd>
+language to be set
+</dd>
+</dl>
+<a NAME="SpellCheckMixin_1.setLanguageWithPWL" ID="SpellCheckMixin_1.setLanguageWithPWL"></a>
+<h4>SpellCheckMixin.setLanguageWithPWL</h4>
+<b>setLanguageWithPWL</b>(<i>language, pwl, pel</i>)
+
+<p>
+            Public slot to set the spellchecker language and associated user
+            word lists.
+</p>
+<dl>
+
+<dt><i>language</i> (str)</dt>
+<dd>
+language to be set
+</dd>
+<dt><i>pwl</i> (str)</dt>
+<dd>
+file name of the personal word list
+</dd>
+<dt><i>pel</i> (str)</dt>
+<dd>
+file name of the personal exclude list
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric7/Documentation/Source/eric7.PluginManager.PluginRepositoryDialog.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.PluginManager.PluginRepositoryDialog.html	Mon Sep 27 16:44:54 2021 +0200
@@ -178,6 +178,10 @@
 <td>Private method to close the dialog and invoke the install dialog.</td>
 </tr>
 <tr>
+<td><a href="#PluginRepositoryWidget.__downloadButtonClicked">__downloadButtonClicked</a></td>
+<td>Private slot to handle a click of the Download button.</td>
+</tr>
+<tr>
 <td><a href="#PluginRepositoryWidget.__downloadCancel">__downloadCancel</a></td>
 <td>Private slot to cancel the current download.</td>
 </tr>
@@ -190,6 +194,10 @@
 <td>Private method called, after the file has been downloaded from the Internet.</td>
 </tr>
 <tr>
+<td><a href="#PluginRepositoryWidget.__downloadInstallButtonClicked">__downloadInstallButtonClicked</a></td>
+<td>Private slot to handle a click of the Download & Install button.</td>
+</tr>
+<tr>
 <td><a href="#PluginRepositoryWidget.__downloadPlugin">__downloadPlugin</a></td>
 <td>Private method to download the next plugin.</td>
 </tr>
@@ -366,6 +374,13 @@
 <p>
         Private method to close the dialog and invoke the install dialog.
 </p>
+<a NAME="PluginRepositoryWidget.__downloadButtonClicked" ID="PluginRepositoryWidget.__downloadButtonClicked"></a>
+<h4>PluginRepositoryWidget.__downloadButtonClicked</h4>
+<b>__downloadButtonClicked</b>(<i></i>)
+
+<p>
+        Private slot to handle a click of the Download button.
+</p>
 <a NAME="PluginRepositoryWidget.__downloadCancel" ID="PluginRepositoryWidget.__downloadCancel"></a>
 <h4>PluginRepositoryWidget.__downloadCancel</h4>
 <b>__downloadCancel</b>(<i>reply=None</i>)
@@ -425,6 +440,13 @@
 method to be called when done
 </dd>
 </dl>
+<a NAME="PluginRepositoryWidget.__downloadInstallButtonClicked" ID="PluginRepositoryWidget.__downloadInstallButtonClicked"></a>
+<h4>PluginRepositoryWidget.__downloadInstallButtonClicked</h4>
+<b>__downloadInstallButtonClicked</b>(<i></i>)
+
+<p>
+        Private slot to handle a click of the Download & Install button.
+</p>
 <a NAME="PluginRepositoryWidget.__downloadPlugin" ID="PluginRepositoryWidget.__downloadPlugin"></a>
 <h4>PluginRepositoryWidget.__downloadPlugin</h4>
 <b>__downloadPlugin</b>(<i></i>)
--- a/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html	Mon Sep 27 16:44:54 2021 +0200
@@ -66,7 +66,7 @@
 <td>Function to check, if the given code is an acknowledged security report.</td>
 </tr>
 <tr>
-<td><a href="#worker">worker</a></td>
+<td><a href="#workerTask">workerTask</a></td>
 <td>Module function acting as the parallel worker for the style check.</td>
 </tr>
 </table>
@@ -465,9 +465,9 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="worker" ID="worker"></a>
-<h2>worker</h2>
-<b>worker</b>(<i>inputQueue, outputQueue</i>)
+<a NAME="workerTask" ID="workerTask"></a>
+<h2>workerTask</h2>
+<b>workerTask</b>(<i>inputQueue, outputQueue</i>)
 
 <p>
     Module function acting as the parallel worker for the style check.
--- a/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html	Mon Sep 27 16:44:54 2021 +0200
@@ -54,7 +54,7 @@
 <td>Function to compile one Python source file to Python bytecode and to perform a pyflakes check.</td>
 </tr>
 <tr>
-<td><a href="#worker">worker</a></td>
+<td><a href="#workerTask">workerTask</a></td>
 <td>Module function acting as the parallel worker for the syntax check.</td>
 </tr>
 </table>
@@ -271,9 +271,9 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="worker" ID="worker"></a>
-<h2>worker</h2>
-<b>worker</b>(<i>inputQueue, outputQueue</i>)
+<a NAME="workerTask" ID="workerTask"></a>
+<h2>workerTask</h2>
+<b>workerTask</b>(<i>inputQueue, outputQueue</i>)
 
 <p>
     Module function acting as the parallel worker for the syntax check.
--- a/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html	Mon Sep 27 16:44:54 2021 +0200
@@ -50,7 +50,7 @@
 <td>Function to normalize the given code.</td>
 </tr>
 <tr>
-<td><a href="#worker">worker</a></td>
+<td><a href="#workerTask">workerTask</a></td>
 <td>Module function acting as the parallel worker for the syntax check.</td>
 </tr>
 </table>
@@ -204,9 +204,9 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="worker" ID="worker"></a>
-<h2>worker</h2>
-<b>worker</b>(<i>inputQueue, outputQueue</i>)
+<a NAME="workerTask" ID="workerTask"></a>
+<h2>workerTask</h2>
+<b>workerTask</b>(<i>inputQueue, outputQueue</i>)
 
 <p>
     Module function acting as the parallel worker for the syntax check.
--- a/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.jsonCheckSyntax.html	Mon Sep 27 16:44:54 2021 +0200
@@ -50,7 +50,7 @@
 <td>Function to normalize the given code.</td>
 </tr>
 <tr>
-<td><a href="#worker">worker</a></td>
+<td><a href="#workerTask">workerTask</a></td>
 <td>Module function acting as the parallel worker for the syntax check.</td>
 </tr>
 </table>
@@ -234,9 +234,9 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="worker" ID="worker"></a>
-<h2>worker</h2>
-<b>worker</b>(<i>inputQueue, outputQueue</i>)
+<a NAME="workerTask" ID="workerTask"></a>
+<h2>workerTask</h2>
+<b>workerTask</b>(<i>inputQueue, outputQueue</i>)
 
 <p>
     Module function acting as the parallel worker for the syntax check.
--- a/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html	Mon Sep 27 16:44:54 2021 +0200
@@ -50,7 +50,7 @@
 <td>Function to check a TOML source file for syntax errors.</td>
 </tr>
 <tr>
-<td><a href="#worker">worker</a></td>
+<td><a href="#workerTask">workerTask</a></td>
 <td>Module function acting as the parallel worker for the syntax check.</td>
 </tr>
 </table>
@@ -234,9 +234,9 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="worker" ID="worker"></a>
-<h2>worker</h2>
-<b>worker</b>(<i>inputQueue, outputQueue</i>)
+<a NAME="workerTask" ID="workerTask"></a>
+<h2>workerTask</h2>
+<b>workerTask</b>(<i>inputQueue, outputQueue</i>)
 
 <p>
     Module function acting as the parallel worker for the syntax check.
--- a/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html	Mon Sep 27 16:44:54 2021 +0200
@@ -42,7 +42,7 @@
 <td>Function to normalize the given code.</td>
 </tr>
 <tr>
-<td><a href="#worker">worker</a></td>
+<td><a href="#workerTask">workerTask</a></td>
 <td>Module function acting as the parallel worker for the syntax check.</td>
 </tr>
 <tr>
@@ -165,9 +165,9 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="worker" ID="worker"></a>
-<h2>worker</h2>
-<b>worker</b>(<i>inputQueue, outputQueue</i>)
+<a NAME="workerTask" ID="workerTask"></a>
+<h2>workerTask</h2>
+<b>workerTask</b>(<i>inputQueue, outputQueue</i>)
 
 <p>
     Module function acting as the parallel worker for the syntax check.
--- a/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsGit.git.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsGit.git.html	Mon Sep 27 16:44:54 2021 +0200
@@ -419,6 +419,10 @@
 <td>Public method used to add a file/directory in binary mode to the Git repository.</td>
 </tr>
 <tr>
+<td><a href="#Git.vcsAddCommitMessage">vcsAddCommitMessage</a></td>
+<td>Public method to add a commit message to the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Git.vcsAddTree">vcsAddTree</a></td>
 <td>Public method to add a directory tree rooted at path to the Git repository.</td>
 </tr>
@@ -435,6 +439,10 @@
 <td>Public method used to cleanup the working directory.</td>
 </tr>
 <tr>
+<td><a href="#Git.vcsClearCommitMessages">vcsClearCommitMessages</a></td>
+<td>Public method to clear the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Git.vcsCommandLine">vcsCommandLine</a></td>
 <td>Public method used to execute arbitrary Git commands.</td>
 </tr>
@@ -443,6 +451,10 @@
 <td>Public method used to make the change of a file/directory permanent in the Git repository.</td>
 </tr>
 <tr>
+<td><a href="#Git.vcsCommitMessages">vcsCommitMessages</a></td>
+<td>Public method to get the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#Git.vcsConvertProject">vcsConvertProject</a></td>
 <td>Public method to convert an uncontrolled project to a version controlled project.</td>
 </tr>
@@ -2262,6 +2274,20 @@
 flag indicating name is a directory (boolean)
 </dd>
 </dl>
+<a NAME="Git.vcsAddCommitMessage" ID="Git.vcsAddCommitMessage"></a>
+<h4>Git.vcsAddCommitMessage</h4>
+<b>vcsAddCommitMessage</b>(<i>message</i>)
+
+<p>
+        Public method to add a commit message to the list of saved messages.
+</p>
+<dl>
+
+<dt><i>message</i> (str)</dt>
+<dd>
+message to be added
+</dd>
+</dl>
 <a NAME="Git.vcsAddTree" ID="Git.vcsAddTree"></a>
 <h4>Git.vcsAddTree</h4>
 <b>vcsAddTree</b>(<i>path</i>)
@@ -2356,6 +2382,13 @@
 directory name to be cleaned up (string)
 </dd>
 </dl>
+<a NAME="Git.vcsClearCommitMessages" ID="Git.vcsClearCommitMessages"></a>
+<h4>Git.vcsClearCommitMessages</h4>
+<b>vcsClearCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to clear the list of saved messages.
+</p>
 <a NAME="Git.vcsCommandLine" ID="Git.vcsCommandLine"></a>
 <h4>Git.vcsCommandLine</h4>
 <b>vcsCommandLine</b>(<i>name</i>)
@@ -2402,6 +2435,25 @@
 flag indicating to amend the HEAD commit (boolean)
 </dd>
 </dl>
+<a NAME="Git.vcsCommitMessages" ID="Git.vcsCommitMessages"></a>
+<h4>Git.vcsCommitMessages</h4>
+<b>vcsCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to get the list of saved commit messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of saved commit messages
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list of str
+</dd>
+</dl>
 <a NAME="Git.vcsConvertProject" ID="Git.vcsConvertProject"></a>
 <h4>Git.vcsConvertProject</h4>
 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>)
--- a/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsMercurial.hg.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsMercurial.hg.html	Mon Sep 27 16:44:54 2021 +0200
@@ -401,6 +401,10 @@
 <td>Public method used to add a file/directory in binary mode to the Mercurial repository.</td>
 </tr>
 <tr>
+<td><a href="#Hg.vcsAddCommitMessage">vcsAddCommitMessage</a></td>
+<td>Public method to add a commit message to the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Hg.vcsAddTree">vcsAddTree</a></td>
 <td>Public method to add a directory tree rooted at path to the Mercurial repository.</td>
 </tr>
@@ -417,6 +421,10 @@
 <td>Public method used to cleanup the working directory.</td>
 </tr>
 <tr>
+<td><a href="#Hg.vcsClearCommitMessages">vcsClearCommitMessages</a></td>
+<td>Public method to clear the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Hg.vcsCommandLine">vcsCommandLine</a></td>
 <td>Public method used to execute arbitrary mercurial commands.</td>
 </tr>
@@ -425,6 +433,10 @@
 <td>Public method used to make the change of a file/directory permanent in the Mercurial repository.</td>
 </tr>
 <tr>
+<td><a href="#Hg.vcsCommitMessages">vcsCommitMessages</a></td>
+<td>Public method to get the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#Hg.vcsConvertProject">vcsConvertProject</a></td>
 <td>Public method to convert an uncontrolled project to a version controlled project.</td>
 </tr>
@@ -1786,6 +1798,20 @@
 flag indicating name is a directory (boolean)
 </dd>
 </dl>
+<a NAME="Hg.vcsAddCommitMessage" ID="Hg.vcsAddCommitMessage"></a>
+<h4>Hg.vcsAddCommitMessage</h4>
+<b>vcsAddCommitMessage</b>(<i>message</i>)
+
+<p>
+        Public method to add a commit message to the list of saved messages.
+</p>
+<dl>
+
+<dt><i>message</i> (str)</dt>
+<dd>
+message to be added
+</dd>
+</dl>
 <a NAME="Hg.vcsAddTree" ID="Hg.vcsAddTree"></a>
 <h4>Hg.vcsAddTree</h4>
 <b>vcsAddTree</b>(<i>path</i>)
@@ -1880,6 +1906,13 @@
 directory name to be cleaned up (string)
 </dd>
 </dl>
+<a NAME="Hg.vcsClearCommitMessages" ID="Hg.vcsClearCommitMessages"></a>
+<h4>Hg.vcsClearCommitMessages</h4>
+<b>vcsClearCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to clear the list of saved messages.
+</p>
 <a NAME="Hg.vcsCommandLine" ID="Hg.vcsCommandLine"></a>
 <h4>Hg.vcsCommandLine</h4>
 <b>vcsCommandLine</b>(<i>name</i>)
@@ -1930,6 +1963,25 @@
 flag indicating a merge commit (boolean)
 </dd>
 </dl>
+<a NAME="Hg.vcsCommitMessages" ID="Hg.vcsCommitMessages"></a>
+<h4>Hg.vcsCommitMessages</h4>
+<b>vcsCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to get the list of saved commit messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of saved commit messages
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list of str
+</dd>
+</dl>
 <a NAME="Hg.vcsConvertProject" ID="Hg.vcsConvertProject"></a>
 <h4>Hg.vcsConvertProject</h4>
 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>)
--- a/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.SvnCommitDialog.html	Mon Sep 27 16:44:54 2021 +0200
@@ -111,16 +111,16 @@
 
 <a NAME="SvnCommitDialog.__init__" ID="SvnCommitDialog.__init__"></a>
 <h4>SvnCommitDialog (Constructor)</h4>
-<b>SvnCommitDialog</b>(<i>changelists, parent=None</i>)
+<b>SvnCommitDialog</b>(<i>vcs, parent=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>changelists</i></dt>
+<dt><i>vcs</i></dt>
 <dd>
-list of available change lists (list of strings)
+reference to the vcs object
 </dd>
 <dt><i>parent</i></dt>
 <dd>
--- a/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html	Mon Sep 27 16:44:54 2021 +0200
@@ -203,6 +203,10 @@
 <td>Public method used to add a file/directory in binary mode to the Subversion repository.</td>
 </tr>
 <tr>
+<td><a href="#Subversion.vcsAddCommitMessage">vcsAddCommitMessage</a></td>
+<td>Public method to add a commit message to the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Subversion.vcsAddTree">vcsAddTree</a></td>
 <td>Public method to add a directory tree rooted at path to the Subversion repository.</td>
 </tr>
@@ -219,6 +223,10 @@
 <td>Public method used to cleanup the working copy.</td>
 </tr>
 <tr>
+<td><a href="#Subversion.vcsClearCommitMessages">vcsClearCommitMessages</a></td>
+<td>Public method to clear the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Subversion.vcsCommandLine">vcsCommandLine</a></td>
 <td>Public method used to execute arbitrary subversion commands.</td>
 </tr>
@@ -227,6 +235,10 @@
 <td>Public method used to make the change of a file/directory permanent in the Subversion repository.</td>
 </tr>
 <tr>
+<td><a href="#Subversion.vcsCommitMessages">vcsCommitMessages</a></td>
+<td>Public method to get the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#Subversion.vcsConvertProject">vcsConvertProject</a></td>
 <td>Public method to convert an uncontrolled project to a version controlled project.</td>
 </tr>
@@ -1034,6 +1046,20 @@
 flag indicating name is a directory (boolean)
 </dd>
 </dl>
+<a NAME="Subversion.vcsAddCommitMessage" ID="Subversion.vcsAddCommitMessage"></a>
+<h4>Subversion.vcsAddCommitMessage</h4>
+<b>vcsAddCommitMessage</b>(<i>message</i>)
+
+<p>
+        Public method to add a commit message to the list of saved messages.
+</p>
+<dl>
+
+<dt><i>message</i> (str)</dt>
+<dd>
+message to be added
+</dd>
+</dl>
 <a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a>
 <h4>Subversion.vcsAddTree</h4>
 <b>vcsAddTree</b>(<i>path</i>)
@@ -1128,6 +1154,13 @@
 directory name to be cleaned up (string)
 </dd>
 </dl>
+<a NAME="Subversion.vcsClearCommitMessages" ID="Subversion.vcsClearCommitMessages"></a>
+<h4>Subversion.vcsClearCommitMessages</h4>
+<b>vcsClearCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to clear the list of saved messages.
+</p>
 <a NAME="Subversion.vcsCommandLine" ID="Subversion.vcsCommandLine"></a>
 <h4>Subversion.vcsCommandLine</h4>
 <b>vcsCommandLine</b>(<i>name</i>)
@@ -1166,6 +1199,25 @@
 flag indicating quiet operations
 </dd>
 </dl>
+<a NAME="Subversion.vcsCommitMessages" ID="Subversion.vcsCommitMessages"></a>
+<h4>Subversion.vcsCommitMessages</h4>
+<b>vcsCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to get the list of saved commit messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of saved commit messages
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list of str
+</dd>
+</dl>
 <a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a>
 <h4>Subversion.vcsConvertProject</h4>
 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>)
--- a/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html	Mon Sep 27 16:44:54 2021 +0200
@@ -191,6 +191,10 @@
 <td>Public method used to add a file/directory in binary mode to the Subversion repository.</td>
 </tr>
 <tr>
+<td><a href="#Subversion.vcsAddCommitMessage">vcsAddCommitMessage</a></td>
+<td>Public method to add a commit message to the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Subversion.vcsAddTree">vcsAddTree</a></td>
 <td>Public method to add a directory tree rooted at path to the Subversion repository.</td>
 </tr>
@@ -207,6 +211,10 @@
 <td>Public method used to cleanup the working copy.</td>
 </tr>
 <tr>
+<td><a href="#Subversion.vcsClearCommitMessages">vcsClearCommitMessages</a></td>
+<td>Public method to clear the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#Subversion.vcsCommandLine">vcsCommandLine</a></td>
 <td>Public method used to execute arbitrary subversion commands.</td>
 </tr>
@@ -215,6 +223,10 @@
 <td>Public method used to make the change of a file/directory permanent in the Subversion repository.</td>
 </tr>
 <tr>
+<td><a href="#Subversion.vcsCommitMessages">vcsCommitMessages</a></td>
+<td>Public method to get the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#Subversion.vcsConvertProject">vcsConvertProject</a></td>
 <td>Public method to convert an uncontrolled project to a version controlled project.</td>
 </tr>
@@ -970,6 +982,20 @@
 flag indicating name is a directory (boolean)
 </dd>
 </dl>
+<a NAME="Subversion.vcsAddCommitMessage" ID="Subversion.vcsAddCommitMessage"></a>
+<h4>Subversion.vcsAddCommitMessage</h4>
+<b>vcsAddCommitMessage</b>(<i>message</i>)
+
+<p>
+        Public method to add a commit message to the list of saved messages.
+</p>
+<dl>
+
+<dt><i>message</i> (str)</dt>
+<dd>
+message to be added
+</dd>
+</dl>
 <a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a>
 <h4>Subversion.vcsAddTree</h4>
 <b>vcsAddTree</b>(<i>path</i>)
@@ -1064,6 +1090,13 @@
 directory name to be cleaned up (string)
 </dd>
 </dl>
+<a NAME="Subversion.vcsClearCommitMessages" ID="Subversion.vcsClearCommitMessages"></a>
+<h4>Subversion.vcsClearCommitMessages</h4>
+<b>vcsClearCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to clear the list of saved messages.
+</p>
 <a NAME="Subversion.vcsCommandLine" ID="Subversion.vcsCommandLine"></a>
 <h4>Subversion.vcsCommandLine</h4>
 <b>vcsCommandLine</b>(<i>name</i>)
@@ -1102,6 +1135,25 @@
 flag indicating quiet operations
 </dd>
 </dl>
+<a NAME="Subversion.vcsCommitMessages" ID="Subversion.vcsCommitMessages"></a>
+<h4>Subversion.vcsCommitMessages</h4>
+<b>vcsCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to get the list of saved commit messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of saved commit messages
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list of str
+</dd>
+</dl>
 <a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a>
 <h4>Subversion.vcsConvertProject</h4>
 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>)
--- a/eric7/Documentation/Source/eric7.Preferences.__init__.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.Preferences.__init__.html	Mon Sep 27 16:44:54 2021 +0200
@@ -200,6 +200,10 @@
 <td>Module function to retrieve the Qt6TranslationsDir setting depending on the current Qt version.</td>
 </tr>
 <tr>
+<td><a href="#getSettings">getSettings</a></td>
+<td>Function to get a reference to the settings object.</td>
+</tr>
+<tr>
 <td><a href="#getShell">getShell</a></td>
 <td>Module function to retrieve the various shell settings.</td>
 </tr>
@@ -1481,6 +1485,28 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="getSettings" ID="getSettings"></a>
+<h2>getSettings</h2>
+<b>getSettings</b>(<i></i>)
+
+<p>
+    Function to get a reference to the settings object.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the settings object
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+QSettings
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getShell" ID="getShell"></a>
 <h2>getShell</h2>
 <b>getShell</b>(<i>key</i>)
--- a/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerQSS.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerQSS.html	Mon Sep 27 16:44:54 2021 +0200
@@ -79,6 +79,10 @@
 <td>Public method to return the lexer language.</td>
 </tr>
 <tr>
+<td><a href="#LexerQSS.lexer">lexer</a></td>
+<td>Public method to return the lexer type.</td>
+</tr>
+<tr>
 <td><a href="#LexerQSS.lexerName">lexerName</a></td>
 <td>Public method to return the lexer name.</td>
 </tr>
@@ -183,6 +187,25 @@
 lexer language (string)
 </dd>
 </dl>
+<a NAME="LexerQSS.lexer" ID="LexerQSS.lexer"></a>
+<h4>LexerQSS.lexer</h4>
+<b>lexer</b>(<i></i>)
+
+<p>
+        Public method to return the lexer type.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+lexer type
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="LexerQSS.lexerName" ID="LexerQSS.lexerName"></a>
 <h4>LexerQSS.lexerName</h4>
 <b>lexerName</b>(<i></i>)
--- a/eric7/Documentation/Source/eric7.UI.FindFileWidget.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.UI.FindFileWidget.html	Mon Sep 27 16:44:54 2021 +0200
@@ -54,11 +54,31 @@
 <dd>
 emitted to open a Qt-Designer file
 </dd>
+<dt>linguistFile(str)</dt>
+<dd>
+emitted to open a Qt-Linguist (*.ts) file
+</dd>
+<dt>pixmapFile(str)</dt>
+<dd>
+emitted to open a pixmap file
+</dd>
 <dt>sourceFile(str, int, str, int, int)</dt>
 <dd>
 emitted to open a source file
         at a specificline
 </dd>
+<dt>svgFile(str)</dt>
+<dd>
+emitted to open a SVG file
+</dd>
+<dt>trpreview([str])</dt>
+<dd>
+emitted to preview Qt-Linguist (*.qm) files
+</dd>
+<dt>umlFile(str)</dt>
+<dd>
+emitted to open an eric UML file
+</dd>
 </dl>
 <h3>Derived from</h3>
 QWidget, Ui_FindFileWidget
@@ -457,8 +477,7 @@
         Private slot to handle the double click on a file item.
 </p>
 <p>
-        It emits the signal sourceFile or designerFile depending on the file
-        extension.
+        It emits a signal depending on the file extension.
 </p>
 <dl>
 
--- a/eric7/Documentation/Source/eric7.UI.FindLocationWidget.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.UI.FindLocationWidget.html	Mon Sep 27 16:44:54 2021 +0200
@@ -1,12 +1,12 @@
 <!DOCTYPE html>
 <html><head>
-<title>eric7.UI.FindFileNameDialog</title>
+<title>eric7.UI.FindLocationWidget</title>
 <meta charset="UTF-8">
 <link rel="stylesheet" href="styles.css">
 </head>
 <body>
 <a NAME="top" ID="top"></a>
-<h1>eric7.UI.FindFileNameDialog</h1>
+<h1>eric7.UI.FindLocationWidget</h1>
 
 <p>
 Module implementing a dialog to search for files.
@@ -21,8 +21,8 @@
 <table>
 
 <tr>
-<td><a href="#FindFileNameDialog">FindFileNameDialog</a></td>
-<td>Class implementing a dialog to search for files.</td>
+<td><a href="#FindLocationWidget">FindLocationWidget</a></td>
+<td>Class implementing a widget to search for files.</td>
 </tr>
 </table>
 <h3>Functions</h3>
@@ -32,16 +32,16 @@
 </table>
 <hr />
 <hr />
-<a NAME="FindFileNameDialog" ID="FindFileNameDialog"></a>
-<h2>FindFileNameDialog</h2>
+<a NAME="FindLocationWidget" ID="FindLocationWidget"></a>
+<h2>FindLocationWidget</h2>
 
 <p>
-    Class implementing a dialog to search for files.
+    Class implementing a widget to search for files.
 </p>
 <p>
     The occurrences found are displayed in a QTreeWidget showing the
     filename and the pathname. The file will be opened upon a double click
-    onto the respective entry of the list.
+    onto the respective entry of the list or by pressing the open button.
 </p>
 <h3>Signals</h3>
 <dl>
@@ -50,13 +50,33 @@
 <dd>
 emitted to open a Qt-Designer file
 </dd>
+<dt>linguistFile(str)</dt>
+<dd>
+emitted to open a Qt-Linguist (*.ts) file
+</dd>
+<dt>pixmapFile(str)</dt>
+<dd>
+emitted to open a pixmap file
+</dd>
 <dt>sourceFile(str)</dt>
 <dd>
 emitted to open a file in the editor
 </dd>
+<dt>svgFile(str)</dt>
+<dd>
+emitted to open a SVG file
+</dd>
+<dt>trpreview([str])</dt>
+<dd>
+emitted to preview Qt-Linguist (*.qm) files
+</dd>
+<dt>umlFile(str)</dt>
+<dd>
+emitted to open an eric UML file
+</dd>
 </dl>
 <h3>Derived from</h3>
-QWidget, Ui_FindFileNameDialog
+QWidget, Ui_FindLocationWidget
 <h3>Class Attributes</h3>
 
 <table>
@@ -72,61 +92,53 @@
 <table>
 
 <tr>
-<td><a href="#FindFileNameDialog.__init__">FindFileNameDialog</a></td>
+<td><a href="#FindLocationWidget.__init__">FindLocationWidget</a></td>
 <td>Constructor</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.__openFile">__openFile</a></td>
+<td><a href="#FindLocationWidget.__openFile">__openFile</a></td>
 <td>Private slot to open a file.</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.__searchFile">__searchFile</a></td>
+<td><a href="#FindLocationWidget.__projectClosed">__projectClosed</a></td>
+<td>Private slot to handle a project being closed.</td>
+</tr>
+<tr>
+<td><a href="#FindLocationWidget.__projectOpened">__projectOpened</a></td>
+<td>Private slot to handle a project being opened.</td>
+</tr>
+<tr>
+<td><a href="#FindLocationWidget.__searchFile">__searchFile</a></td>
 <td>Private slot to handle the search.</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.checkStop">checkStop</a></td>
+<td><a href="#FindLocationWidget.__stopSearch">__stopSearch</a></td>
+<td>Private slot to handle the stop button being pressed.</td>
+</tr>
+<tr>
+<td><a href="#FindLocationWidget.activate">activate</a></td>
+<td>Public slot to enable/disable the project checkbox.</td>
+</tr>
+<tr>
+<td><a href="#FindLocationWidget.checkStop">checkStop</a></td>
 <td>Public method to check, if the search should be stopped.</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td>
-<td>Private slot called by a button of the button box clicked.</td>
-</tr>
-<tr>
-<td><a href="#FindFileNameDialog.on_fileExtEdit_textChanged">on_fileExtEdit_textChanged</a></td>
-<td>Private slot to handle the textChanged signal of the file extension edit.</td>
-</tr>
-<tr>
-<td><a href="#FindFileNameDialog.on_fileList_currentItemChanged">on_fileList_currentItemChanged</a></td>
+<td><a href="#FindLocationWidget.on_fileList_currentItemChanged">on_fileList_currentItemChanged</a></td>
 <td>Private slot handling a change of the current item.</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.on_fileList_itemActivated">on_fileList_itemActivated</a></td>
+<td><a href="#FindLocationWidget.on_fileList_itemActivated">on_fileList_itemActivated</a></td>
 <td>Private slot to handle the double click on a file item.</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.on_fileNameEdit_textChanged">on_fileNameEdit_textChanged</a></td>
+<td><a href="#FindLocationWidget.on_fileNameEdit_textChanged">on_fileNameEdit_textChanged</a></td>
 <td>Private slot to handle the textChanged signal of the file name edit.</td>
 </tr>
 <tr>
-<td><a href="#FindFileNameDialog.on_projectCheckBox_toggled">on_projectCheckBox_toggled</a></td>
-<td>Private slot to handle the toggled signal of the project checkbox.</td>
-</tr>
-<tr>
-<td><a href="#FindFileNameDialog.on_searchDirCheckBox_toggled">on_searchDirCheckBox_toggled</a></td>
-<td>Private slot to handle the toggled signal of the search directory checkbox.</td>
-</tr>
-<tr>
-<td><a href="#FindFileNameDialog.on_searchDirPicker_textChanged">on_searchDirPicker_textChanged</a></td>
+<td><a href="#FindLocationWidget.on_searchDirPicker_textChanged">on_searchDirPicker_textChanged</a></td>
 <td>Private slot to handle the textChanged signal of the search directory edit.</td>
 </tr>
-<tr>
-<td><a href="#FindFileNameDialog.on_syspathCheckBox_toggled">on_syspathCheckBox_toggled</a></td>
-<td>Private slot to handle the toggled signal of the sys.path checkbox.</td>
-</tr>
-<tr>
-<td><a href="#FindFileNameDialog.show">show</a></td>
-<td>Public method to enable/disable the project checkbox.</td>
-</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -134,51 +146,78 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="FindFileNameDialog.__init__" ID="FindFileNameDialog.__init__"></a>
-<h4>FindFileNameDialog (Constructor)</h4>
-<b>FindFileNameDialog</b>(<i>project, parent=None</i>)
+<a NAME="FindLocationWidget.__init__" ID="FindLocationWidget.__init__"></a>
+<h4>FindLocationWidget (Constructor)</h4>
+<b>FindLocationWidget</b>(<i>project, parent=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>project</i></dt>
+<dt><i>project</i> (Project)</dt>
 <dd>
 reference to the project object
 </dd>
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QWidget)</dt>
 <dd>
-parent widget of this dialog (QWidget)
+parent widget of this dialog
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.__openFile" ID="FindFileNameDialog.__openFile"></a>
-<h4>FindFileNameDialog.__openFile</h4>
+<a NAME="FindLocationWidget.__openFile" ID="FindLocationWidget.__openFile"></a>
+<h4>FindLocationWidget.__openFile</h4>
 <b>__openFile</b>(<i>itm=None</i>)
 
 <p>
         Private slot to open a file.
 </p>
 <p>
-        It emits the signal sourceFile or designerFile depending on the
-        file extension.
+        It emits a signal depending on the file extension.
 </p>
 <dl>
 
-<dt><i>itm</i></dt>
+<dt><i>itm</i> (QTreeWidgetItem)</dt>
 <dd>
-item to be opened (QTreeWidgetItem)
+item to be opened
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.__searchFile" ID="FindFileNameDialog.__searchFile"></a>
-<h4>FindFileNameDialog.__searchFile</h4>
+<a NAME="FindLocationWidget.__projectClosed" ID="FindLocationWidget.__projectClosed"></a>
+<h4>FindLocationWidget.__projectClosed</h4>
+<b>__projectClosed</b>(<i></i>)
+
+<p>
+        Private slot to handle a project being closed.
+</p>
+<a NAME="FindLocationWidget.__projectOpened" ID="FindLocationWidget.__projectOpened"></a>
+<h4>FindLocationWidget.__projectOpened</h4>
+<b>__projectOpened</b>(<i></i>)
+
+<p>
+        Private slot to handle a project being opened.
+</p>
+<a NAME="FindLocationWidget.__searchFile" ID="FindLocationWidget.__searchFile"></a>
+<h4>FindLocationWidget.__searchFile</h4>
 <b>__searchFile</b>(<i></i>)
 
 <p>
         Private slot to handle the search.
 </p>
-<a NAME="FindFileNameDialog.checkStop" ID="FindFileNameDialog.checkStop"></a>
-<h4>FindFileNameDialog.checkStop</h4>
+<a NAME="FindLocationWidget.__stopSearch" ID="FindLocationWidget.__stopSearch"></a>
+<h4>FindLocationWidget.__stopSearch</h4>
+<b>__stopSearch</b>(<i></i>)
+
+<p>
+        Private slot to handle the stop button being pressed.
+</p>
+<a NAME="FindLocationWidget.activate" ID="FindLocationWidget.activate"></a>
+<h4>FindLocationWidget.activate</h4>
+<b>activate</b>(<i></i>)
+
+<p>
+        Public slot to enable/disable the project checkbox.
+</p>
+<a NAME="FindLocationWidget.checkStop" ID="FindLocationWidget.checkStop"></a>
+<h4>FindLocationWidget.checkStop</h4>
 <b>checkStop</b>(<i></i>)
 
 <p>
@@ -187,40 +226,17 @@
 <dl>
 <dt>Return:</dt>
 <dd>
-flag indicating the search should be stopped (boolean)
-</dd>
-</dl>
-<a NAME="FindFileNameDialog.on_buttonBox_clicked" ID="FindFileNameDialog.on_buttonBox_clicked"></a>
-<h4>FindFileNameDialog.on_buttonBox_clicked</h4>
-<b>on_buttonBox_clicked</b>(<i>button</i>)
-
-<p>
-        Private slot called by a button of the button box clicked.
-</p>
-<dl>
-
-<dt><i>button</i></dt>
-<dd>
-button that was clicked (QAbstractButton)
+flag indicating the search should be stopped
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.on_fileExtEdit_textChanged" ID="FindFileNameDialog.on_fileExtEdit_textChanged"></a>
-<h4>FindFileNameDialog.on_fileExtEdit_textChanged</h4>
-<b>on_fileExtEdit_textChanged</b>(<i>text</i>)
-
-<p>
-        Private slot to handle the textChanged signal of the file extension
-        edit.
-</p>
 <dl>
-
-<dt><i>text</i></dt>
+<dt>Return Type:</dt>
 <dd>
-(ignored)
+bool
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.on_fileList_currentItemChanged" ID="FindFileNameDialog.on_fileList_currentItemChanged"></a>
-<h4>FindFileNameDialog.on_fileList_currentItemChanged</h4>
+<a NAME="FindLocationWidget.on_fileList_currentItemChanged" ID="FindLocationWidget.on_fileList_currentItemChanged"></a>
+<h4>FindLocationWidget.on_fileList_currentItemChanged</h4>
 <b>on_fileList_currentItemChanged</b>(<i>current, previous</i>)
 
 <p>
@@ -228,17 +244,17 @@
 </p>
 <dl>
 
-<dt><i>current</i></dt>
+<dt><i>current</i> (QTreeWidgetItem)</dt>
 <dd>
-current item (QTreeWidgetItem)
+current item
 </dd>
-<dt><i>previous</i></dt>
+<dt><i>previous</i> (QTreeWidgetItem)</dt>
 <dd>
-prevoius current item (QTreeWidgetItem)
+prevoius current item
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.on_fileList_itemActivated" ID="FindFileNameDialog.on_fileList_itemActivated"></a>
-<h4>FindFileNameDialog.on_fileList_itemActivated</h4>
+<a NAME="FindLocationWidget.on_fileList_itemActivated" ID="FindLocationWidget.on_fileList_itemActivated"></a>
+<h4>FindLocationWidget.on_fileList_itemActivated</h4>
 <b>on_fileList_itemActivated</b>(<i>itm, column</i>)
 
 <p>
@@ -250,17 +266,17 @@
 </p>
 <dl>
 
-<dt><i>itm</i></dt>
+<dt><i>itm</i> (QTreeWidgetItem)</dt>
 <dd>
-the double clicked listview item (QTreeWidgetItem)
+the double clicked listview item
 </dd>
-<dt><i>column</i></dt>
+<dt><i>column</i> (int)</dt>
 <dd>
-column that was double clicked (integer) (ignored)
+column that was double clicked (ignored)
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.on_fileNameEdit_textChanged" ID="FindFileNameDialog.on_fileNameEdit_textChanged"></a>
-<h4>FindFileNameDialog.on_fileNameEdit_textChanged</h4>
+<a NAME="FindLocationWidget.on_fileNameEdit_textChanged" ID="FindLocationWidget.on_fileNameEdit_textChanged"></a>
+<h4>FindLocationWidget.on_fileNameEdit_textChanged</h4>
 <b>on_fileNameEdit_textChanged</b>(<i>text</i>)
 
 <p>
@@ -268,42 +284,13 @@
 </p>
 <dl>
 
-<dt><i>text</i></dt>
+<dt><i>text</i> (str)</dt>
 <dd>
 (ignored)
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.on_projectCheckBox_toggled" ID="FindFileNameDialog.on_projectCheckBox_toggled"></a>
-<h4>FindFileNameDialog.on_projectCheckBox_toggled</h4>
-<b>on_projectCheckBox_toggled</b>(<i>checked</i>)
-
-<p>
-        Private slot to handle the toggled signal of the project checkbox.
-</p>
-<dl>
-
-<dt><i>checked</i></dt>
-<dd>
-flag indicating the state of the checkbox (boolean)
-</dd>
-</dl>
-<a NAME="FindFileNameDialog.on_searchDirCheckBox_toggled" ID="FindFileNameDialog.on_searchDirCheckBox_toggled"></a>
-<h4>FindFileNameDialog.on_searchDirCheckBox_toggled</h4>
-<b>on_searchDirCheckBox_toggled</b>(<i>checked</i>)
-
-<p>
-        Private slot to handle the toggled signal of the search directory
-        checkbox.
-</p>
-<dl>
-
-<dt><i>checked</i></dt>
-<dd>
-flag indicating the state of the checkbox (boolean)
-</dd>
-</dl>
-<a NAME="FindFileNameDialog.on_searchDirPicker_textChanged" ID="FindFileNameDialog.on_searchDirPicker_textChanged"></a>
-<h4>FindFileNameDialog.on_searchDirPicker_textChanged</h4>
+<a NAME="FindLocationWidget.on_searchDirPicker_textChanged" ID="FindLocationWidget.on_searchDirPicker_textChanged"></a>
+<h4>FindLocationWidget.on_searchDirPicker_textChanged</h4>
 <b>on_searchDirPicker_textChanged</b>(<i>text</i>)
 
 <p>
@@ -312,32 +299,11 @@
 </p>
 <dl>
 
-<dt><i>text</i></dt>
+<dt><i>text</i> (str)</dt>
 <dd>
-text of the search dir edit (string)
+text of the search dir edit
 </dd>
 </dl>
-<a NAME="FindFileNameDialog.on_syspathCheckBox_toggled" ID="FindFileNameDialog.on_syspathCheckBox_toggled"></a>
-<h4>FindFileNameDialog.on_syspathCheckBox_toggled</h4>
-<b>on_syspathCheckBox_toggled</b>(<i>checked</i>)
-
-<p>
-        Private slot to handle the toggled signal of the sys.path checkbox.
-</p>
-<dl>
-
-<dt><i>checked</i></dt>
-<dd>
-flag indicating the state of the checkbox (boolean)
-</dd>
-</dl>
-<a NAME="FindFileNameDialog.show" ID="FindFileNameDialog.show"></a>
-<h4>FindFileNameDialog.show</h4>
-<b>show</b>(<i></i>)
-
-<p>
-        Public method to enable/disable the project checkbox.
-</p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/eric7/Documentation/Source/eric7.UI.UserInterface.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.UI.UserInterface.html	Mon Sep 27 16:44:54 2021 +0200
@@ -257,6 +257,10 @@
 <td>Private slot to activate the Find In Files widget.</td>
 </tr>
 <tr>
+<td><a href="#UserInterface.__activateFindLocationWidget">__activateFindLocationWidget</a></td>
+<td>Private method to activate the Find File widget.</td>
+</tr>
+<tr>
 <td><a href="#UserInterface.__activateIRC">__activateIRC</a></td>
 <td>Private slot to handle the activation of the IRC window.</td>
 </tr>
@@ -1101,6 +1105,10 @@
 <td>Public slot to show the Find In Files widget.</td>
 </tr>
 <tr>
+<td><a href="#UserInterface.showFindLocationWidget">showFindLocationWidget</a></td>
+<td>Public method to show the Find File widget.</td>
+</tr>
+<tr>
 <td><a href="#UserInterface.showLogViewer">showLogViewer</a></td>
 <td>Public method to show the Log-Viewer.</td>
 </tr>
@@ -1276,6 +1284,13 @@
 <p>
         Private slot to activate the Find In Files widget.
 </p>
+<a NAME="UserInterface.__activateFindLocationWidget" ID="UserInterface.__activateFindLocationWidget"></a>
+<h4>UserInterface.__activateFindLocationWidget</h4>
+<b>__activateFindLocationWidget</b>(<i></i>)
+
+<p>
+        Private method to activate the Find File widget.
+</p>
 <a NAME="UserInterface.__activateIRC" ID="UserInterface.__activateIRC"></a>
 <h4>UserInterface.__activateIRC</h4>
 <b>__activateIRC</b>(<i></i>)
@@ -3723,6 +3738,13 @@
             (defaults to False)
 </dd>
 </dl>
+<a NAME="UserInterface.showFindLocationWidget" ID="UserInterface.showFindLocationWidget"></a>
+<h4>UserInterface.showFindLocationWidget</h4>
+<b>showFindLocationWidget</b>(<i></i>)
+
+<p>
+        Public method to show the Find File widget.
+</p>
 <a NAME="UserInterface.showLogViewer" ID="UserInterface.showLogViewer"></a>
 <h4>UserInterface.showLogViewer</h4>
 <b>showLogViewer</b>(<i></i>)
--- a/eric7/Documentation/Source/eric7.VCS.StatusWidget.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.VCS.StatusWidget.html	Mon Sep 27 16:44:54 2021 +0200
@@ -67,6 +67,10 @@
 <td>Private slot to add the selected untracked entries.</td>
 </tr>
 <tr>
+<td><a href="#StatusWidget.__clearCommitMessages">__clearCommitMessages</a></td>
+<td>Private slot to clear the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#StatusWidget.__commit">__commit</a></td>
 <td>Private slot to handle the commit button.</td>
 </tr>
@@ -155,6 +159,14 @@
 <td>Private slot to handle the opening of a project.</td>
 </tr>
 <tr>
+<td><a href="#StatusWidget.__quickCommit">__quickCommit</a></td>
+<td>Private slot to commit all marked entries with the entered commit message.</td>
+</tr>
+<tr>
+<td><a href="#StatusWidget.__quickCommitEditTextChanged">__quickCommitEditTextChanged</a></td>
+<td>Private slot to react upon changes of the quick commit text.</td>
+</tr>
+<tr>
 <td><a href="#StatusWidget.__reload">__reload</a></td>
 <td>Private slot to reload the status list.</td>
 </tr>
@@ -175,6 +187,10 @@
 <td>Private slot to handle the Side-By-Side Differences action menu entry.</td>
 </tr>
 <tr>
+<td><a href="#StatusWidget.__selectQuickCommitMessage">__selectQuickCommitMessage</a></td>
+<td>Private slot to select a commit message from the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#StatusWidget.__setCheckMark">__setCheckMark</a></td>
 <td>Private method to set or unset all check marks.</td>
 </tr>
@@ -183,6 +199,10 @@
 <td>Private slot to set the info label text.</td>
 </tr>
 <tr>
+<td><a href="#StatusWidget.__setProjectSpellCheckData">__setProjectSpellCheckData</a></td>
+<td>Private slot to set the spell check properties of the quick commit area.</td>
+</tr>
+<tr>
 <td><a href="#StatusWidget.__showActionsMenu">__showActionsMenu</a></td>
 <td>Private slot to prepare the actions button menu before it is shown.</td>
 </tr>
@@ -191,8 +211,8 @@
 <td>Private slot to toggle the check marks.</td>
 </tr>
 <tr>
-<td><a href="#StatusWidget.__updateButtonStates">__updateButtonStates</a></td>
-<td>Private method to set the button states depending on the list state.</td>
+<td><a href="#StatusWidget.__updateEnabledStates">__updateEnabledStates</a></td>
+<td>Private method to set the enabled states depending on the list state.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
@@ -245,6 +265,13 @@
             (defaults to False)
 </dd>
 </dl>
+<a NAME="StatusWidget.__clearCommitMessages" ID="StatusWidget.__clearCommitMessages"></a>
+<h4>StatusWidget.__clearCommitMessages</h4>
+<b>__clearCommitMessages</b>(<i></i>)
+
+<p>
+        Private slot to clear the list of saved commit messages.
+</p>
 <a NAME="StatusWidget.__commit" ID="StatusWidget.__commit"></a>
 <h4>StatusWidget.__commit</h4>
 <b>__commit</b>(<i></i>)
@@ -538,6 +565,21 @@
 <p>
         Private slot to handle the opening of a project.
 </p>
+<a NAME="StatusWidget.__quickCommit" ID="StatusWidget.__quickCommit"></a>
+<h4>StatusWidget.__quickCommit</h4>
+<b>__quickCommit</b>(<i></i>)
+
+<p>
+        Private slot to commit all marked entries with the entered
+        commit message.
+</p>
+<a NAME="StatusWidget.__quickCommitEditTextChanged" ID="StatusWidget.__quickCommitEditTextChanged"></a>
+<h4>StatusWidget.__quickCommitEditTextChanged</h4>
+<b>__quickCommitEditTextChanged</b>(<i></i>)
+
+<p>
+        Private slot to react upon changes of the quick commit text.
+</p>
 <a NAME="StatusWidget.__reload" ID="StatusWidget.__reload"></a>
 <h4>StatusWidget.__reload</h4>
 <b>__reload</b>(<i></i>)
@@ -573,6 +615,14 @@
 <p>
         Private slot to handle the Side-By-Side Differences action menu entry.
 </p>
+<a NAME="StatusWidget.__selectQuickCommitMessage" ID="StatusWidget.__selectQuickCommitMessage"></a>
+<h4>StatusWidget.__selectQuickCommitMessage</h4>
+<b>__selectQuickCommitMessage</b>(<i></i>)
+
+<p>
+        Private slot to select a commit message from the list of
+        saved messages.
+</p>
 <a NAME="StatusWidget.__setCheckMark" ID="StatusWidget.__setCheckMark"></a>
 <h4>StatusWidget.__setCheckMark</h4>
 <b>__setCheckMark</b>(<i>checked</i>)
@@ -601,6 +651,14 @@
 text to be shown
 </dd>
 </dl>
+<a NAME="StatusWidget.__setProjectSpellCheckData" ID="StatusWidget.__setProjectSpellCheckData"></a>
+<h4>StatusWidget.__setProjectSpellCheckData</h4>
+<b>__setProjectSpellCheckData</b>(<i></i>)
+
+<p>
+        Private slot to set the spell check properties of the
+        quick commit area.
+</p>
 <a NAME="StatusWidget.__showActionsMenu" ID="StatusWidget.__showActionsMenu"></a>
 <h4>StatusWidget.__showActionsMenu</h4>
 <b>__showActionsMenu</b>(<i></i>)
@@ -615,12 +673,12 @@
 <p>
         Private slot to toggle the check marks.
 </p>
-<a NAME="StatusWidget.__updateButtonStates" ID="StatusWidget.__updateButtonStates"></a>
-<h4>StatusWidget.__updateButtonStates</h4>
-<b>__updateButtonStates</b>(<i></i>)
+<a NAME="StatusWidget.__updateEnabledStates" ID="StatusWidget.__updateEnabledStates"></a>
+<h4>StatusWidget.__updateEnabledStates</h4>
+<b>__updateEnabledStates</b>(<i></i>)
 
 <p>
-        Private method to set the button states depending on the list state.
+        Private method to set the enabled states depending on the list state.
 </p>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
--- a/eric7/Documentation/Source/eric7.VCS.VersionControl.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.VCS.VersionControl.html	Mon Sep 27 16:44:54 2021 +0200
@@ -81,7 +81,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>canBeAdded</td></tr><tr><td>canBeCommitted</td></tr>
+<tr><td>canBeAdded</td></tr><tr><td>canBeCommitted</td></tr><tr><td>commitHistoryData</td></tr><tr><td>commitHistoryLock</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -117,6 +117,18 @@
 <td>Protected method to create an instance of the VCS status monitor thread.</td>
 </tr>
 <tr>
+<td><a href="#VersionControl._vcsAddProjectCommitMessage">_vcsAddProjectCommitMessage</a></td>
+<td>Protected method to add a commit message to the list of project specific saved messages.</td>
+</tr>
+<tr>
+<td><a href="#VersionControl._vcsClearProjectCommitMessages">_vcsClearProjectCommitMessages</a></td>
+<td>Protected method to clear the list of project specific saved messages.</td>
+</tr>
+<tr>
+<td><a href="#VersionControl._vcsProjectCommitMessages">_vcsProjectCommitMessages</a></td>
+<td>Protected method to get the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#VersionControl.addArguments">addArguments</a></td>
 <td>Public method to add an argument list to the already present arguments.</td>
 </tr>
@@ -177,6 +189,10 @@
 <td>Public method used to add a file/directory in binary mode in the vcs.</td>
 </tr>
 <tr>
+<td><a href="#VersionControl.vcsAddCommitMessage">vcsAddCommitMessage</a></td>
+<td>Public method to add a commit message to the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#VersionControl.vcsAddTree">vcsAddTree</a></td>
 <td>Public method to add a directory tree rooted at path in the vcs.</td>
 </tr>
@@ -193,6 +209,10 @@
 <td>Public method used to cleanup the local copy.</td>
 </tr>
 <tr>
+<td><a href="#VersionControl.vcsClearCommitMessages">vcsClearCommitMessages</a></td>
+<td>Public method to clear the list of saved messages.</td>
+</tr>
+<tr>
 <td><a href="#VersionControl.vcsCommandLine">vcsCommandLine</a></td>
 <td>Public method used to execute arbitrary vcs commands.</td>
 </tr>
@@ -201,6 +221,10 @@
 <td>Public method used to make the change of a file/directory permanent in the vcs.</td>
 </tr>
 <tr>
+<td><a href="#VersionControl.vcsCommitMessages">vcsCommitMessages</a></td>
+<td>Public method to get the list of saved commit messages.</td>
+</tr>
+<tr>
 <td><a href="#VersionControl.vcsConvertProject">vcsConvertProject</a></td>
 <td>Public method to convert an uncontrolled project to a version controlled project.</td>
 </tr>
@@ -463,6 +487,71 @@
 reference to the monitor thread (QThread)
 </dd>
 </dl>
+<a NAME="VersionControl._vcsAddProjectCommitMessage" ID="VersionControl._vcsAddProjectCommitMessage"></a>
+<h4>VersionControl._vcsAddProjectCommitMessage</h4>
+<b>_vcsAddProjectCommitMessage</b>(<i>message</i>)
+
+<p>
+        Protected method to add a commit message to the list of project
+        specific saved messages.
+</p>
+<dl>
+
+<dt><i>message</i> (str)</dt>
+<dd>
+message to be added
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating success
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<a NAME="VersionControl._vcsClearProjectCommitMessages" ID="VersionControl._vcsClearProjectCommitMessages"></a>
+<h4>VersionControl._vcsClearProjectCommitMessages</h4>
+<b>_vcsClearProjectCommitMessages</b>(<i></i>)
+
+<p>
+        Protected method to clear the list of project specific saved messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating success
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<a NAME="VersionControl._vcsProjectCommitMessages" ID="VersionControl._vcsProjectCommitMessages"></a>
+<h4>VersionControl._vcsProjectCommitMessages</h4>
+<b>_vcsProjectCommitMessages</b>(<i></i>)
+
+<p>
+        Protected method to get the list of saved commit messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of saved commit messages
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list of str
+</dd>
+</dl>
 <a NAME="VersionControl.addArguments" ID="VersionControl.addArguments"></a>
 <h4>VersionControl.addArguments</h4>
 <b>addArguments</b>(<i>args, argslist</i>)
@@ -728,6 +817,28 @@
             implemented by a subclass
 </dd>
 </dl>
+<a NAME="VersionControl.vcsAddCommitMessage" ID="VersionControl.vcsAddCommitMessage"></a>
+<h4>VersionControl.vcsAddCommitMessage</h4>
+<b>vcsAddCommitMessage</b>(<i>message</i>)
+
+<p>
+        Public method to add a commit message to the list of saved messages.
+</p>
+<dl>
+
+<dt><i>message</i> (str)</dt>
+<dd>
+message to be added
+</dd>
+</dl>
+<dl>
+
+<dt>Raises <b>RuntimeError</b>:</dt>
+<dd>
+to indicate that this method must be
+            implemented by a subclass
+</dd>
+</dl>
 <a NAME="VersionControl.vcsAddTree" ID="VersionControl.vcsAddTree"></a>
 <h4>VersionControl.vcsAddTree</h4>
 <b>vcsAddTree</b>(<i>path</i>)
@@ -842,6 +953,21 @@
             implemented by a subclass
 </dd>
 </dl>
+<a NAME="VersionControl.vcsClearCommitMessages" ID="VersionControl.vcsClearCommitMessages"></a>
+<h4>VersionControl.vcsClearCommitMessages</h4>
+<b>vcsClearCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to clear the list of saved messages.
+</p>
+<dl>
+
+<dt>Raises <b>RuntimeError</b>:</dt>
+<dd>
+to indicate that this method must be
+            implemented by a subclass
+</dd>
+</dl>
 <a NAME="VersionControl.vcsCommandLine" ID="VersionControl.vcsCommandLine"></a>
 <h4>VersionControl.vcsCommandLine</h4>
 <b>vcsCommandLine</b>(<i>name</i>)
@@ -901,6 +1027,33 @@
             implemented by a subclass
 </dd>
 </dl>
+<a NAME="VersionControl.vcsCommitMessages" ID="VersionControl.vcsCommitMessages"></a>
+<h4>VersionControl.vcsCommitMessages</h4>
+<b>vcsCommitMessages</b>(<i></i>)
+
+<p>
+        Public method to get the list of saved commit messages.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of saved commit messages
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list of str
+</dd>
+</dl>
+<dl>
+
+<dt>Raises <b>RuntimeError</b>:</dt>
+<dd>
+to indicate that this method must be
+            implemented by a subclass
+</dd>
+</dl>
 <a NAME="VersionControl.vcsConvertProject" ID="VersionControl.vcsConvertProject"></a>
 <h4>VersionControl.vcsConvertProject</h4>
 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>)
--- a/eric7/Documentation/Source/eric7.ViewManager.ViewManager.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/eric7.ViewManager.ViewManager.html	Mon Sep 27 16:44:54 2021 +0200
@@ -422,8 +422,8 @@
 <td>Private method to handle the selection of an export format.</td>
 </tr>
 <tr>
-<td><a href="#ViewManager.__findFileName">__findFileName</a></td>
-<td>Private method to handle the search for file action.</td>
+<td><a href="#ViewManager.__findLocation">__findLocation</a></td>
+<td>Private method to handle the Find File action.</td>
 </tr>
 <tr>
 <td><a href="#ViewManager.__findNextWord">__findNextWord</a></td>
@@ -1840,12 +1840,12 @@
 reference to the action that was triggered (QAction)
 </dd>
 </dl>
-<a NAME="ViewManager.__findFileName" ID="ViewManager.__findFileName"></a>
-<h4>ViewManager.__findFileName</h4>
-<b>__findFileName</b>(<i></i>)
-
-<p>
-        Private method to handle the search for file action.
+<a NAME="ViewManager.__findLocation" ID="ViewManager.__findLocation"></a>
+<h4>ViewManager.__findLocation</h4>
+<b>__findLocation</b>(<i></i>)
+
+<p>
+        Private method to handle the Find File action.
 </p>
 <a NAME="ViewManager.__findNextWord" ID="ViewManager.__findNextWord"></a>
 <h4>ViewManager.__findNextWord</h4>
--- a/eric7/Documentation/Source/index-eric7.UI.html	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/Documentation/Source/index-eric7.UI.html	Mon Sep 27 16:44:54 2021 +0200
@@ -88,12 +88,12 @@
 <td>Module implementing a dialog to display an error log.</td>
 </tr>
 <tr>
-<td><a href="eric7.UI.FindFileNameDialog.html">FindFileNameDialog</a></td>
-<td>Module implementing a dialog to search for files.</td>
+<td><a href="eric7.UI.FindFileWidget.html">FindFileWidget</a></td>
+<td>Module implementing a dialog to search for text in files.</td>
 </tr>
 <tr>
-<td><a href="eric7.UI.FindFileWidget.html">FindFileWidget</a></td>
-<td>Module implementing a dialog to search for text in files.</td>
+<td><a href="eric7.UI.FindLocationWidget.html">FindLocationWidget</a></td>
+<td>Module implementing a dialog to search for files.</td>
 </tr>
 <tr>
 <td><a href="eric7.UI.Info.html">Info</a></td>
--- a/eric7/QScintilla/Lexers/LexerQSS.py	Mon Sep 27 16:41:31 2021 +0200
+++ b/eric7/QScintilla/Lexers/LexerQSS.py	Mon Sep 27 16:44:54 2021 +0200
@@ -177,6 +177,6 @@
         Public method to return the lexer type.
         
         @return lexer type
-        @type str
+        @rtype str
         """
         return "qss"

eric ide

mercurial