Merge with default branch. Py2 comp.

Thu, 03 Apr 2014 23:05:31 +0200

author
T.Rzepka <Tobias.Rzepka@gmail.com>
date
Thu, 03 Apr 2014 23:05:31 +0200
branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3456
96232974dcdb (current diff)
parent 3447
64fb656bd334 (diff)
child 3485
f1cbc18f88b2

Merge with default branch.

APIs/Python3/eric5.api file | annotate | diff | comparison | revisions
APIs/Python3/eric5.bas file | annotate | diff | comparison | revisions
Cooperation/ChatWidget.py file | annotate | diff | comparison | revisions
Cooperation/Connection.py file | annotate | diff | comparison | revisions
Cooperation/CooperationClient.py file | annotate | diff | comparison | revisions
DataViews/CodeMetricsDialog.py file | annotate | diff | comparison | revisions
DataViews/PyCoverageDialog.py file | annotate | diff | comparison | revisions
DataViews/PyProfileDialog.py file | annotate | diff | comparison | revisions
Debugger/BreakPointModel.py file | annotate | diff | comparison | revisions
Debugger/BreakPointViewer.py file | annotate | diff | comparison | revisions
Debugger/CallStackViewer.py file | annotate | diff | comparison | revisions
Debugger/CallTraceViewer.py file | annotate | diff | comparison | revisions
Debugger/DebugServer.py file | annotate | diff | comparison | revisions
Debugger/DebugUI.py file | annotate | diff | comparison | revisions
Debugger/DebugViewer.py file | annotate | diff | comparison | revisions
Debugger/DebuggerInterfaceNone.py file | annotate | diff | comparison | revisions
Debugger/DebuggerInterfacePython.py file | annotate | diff | comparison | revisions
Debugger/DebuggerInterfacePython3.py file | annotate | diff | comparison | revisions
Debugger/DebuggerInterfaceRuby.py file | annotate | diff | comparison | revisions
Debugger/EditBreakpointDialog.py file | annotate | diff | comparison | revisions
Debugger/EditWatchpointDialog.py file | annotate | diff | comparison | revisions
Debugger/ExceptionLogger.py file | annotate | diff | comparison | revisions
Debugger/ExceptionsFilterDialog.py file | annotate | diff | comparison | revisions
Debugger/StartDialog.py file | annotate | diff | comparison | revisions
Debugger/VariablesFilterDialog.py file | annotate | diff | comparison | revisions
Debugger/VariablesViewer.py file | annotate | diff | comparison | revisions
Debugger/WatchPointModel.py file | annotate | diff | comparison | revisions
Debugger/WatchPointViewer.py file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.translations.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Preferences.__init__.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.QScintilla.Editor.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Utilities.__init__.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Utilities.pyflakes.checker.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Utilities.pyflakes.messages.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.Utilities.pyflakes.translations.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.UtilitiesPython2.pyflakes.checker.html file | annotate | diff | comparison | revisions
Documentation/Source/eric5.UtilitiesPython2.pyflakes.messages.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.Utilities.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.Utilities.pyflakes.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.UtilitiesPython2.pyflakes.html file | annotate | diff | comparison | revisions
Documentation/Source/index-eric5.html file | annotate | diff | comparison | revisions
Documentation/Source/index.html file | annotate | diff | comparison | revisions
E5Graphics/E5GraphicsView.py file | annotate | diff | comparison | revisions
E5Gui/E5ClickableLabel.py file | annotate | diff | comparison | revisions
E5Gui/E5ErrorMessageFilterDialog.py file | annotate | diff | comparison | revisions
E5Gui/E5Led.py file | annotate | diff | comparison | revisions
E5Gui/E5LineEdit.py file | annotate | diff | comparison | revisions
E5Gui/E5LineEditButton.py file | annotate | diff | comparison | revisions
E5Gui/E5MainWindow.py file | annotate | diff | comparison | revisions
E5Gui/E5MapWidget.py file | annotate | diff | comparison | revisions
E5Gui/E5ModelToolBar.py file | annotate | diff | comparison | revisions
E5Gui/E5PassivePopup.py file | annotate | diff | comparison | revisions
E5Gui/E5SideBar.py file | annotate | diff | comparison | revisions
E5Gui/E5ToolBarDialog.py file | annotate | diff | comparison | revisions
E5Gui/E5TreeWidget.py file | annotate | diff | comparison | revisions
E5Network/E5NetworkMonitor.py file | annotate | diff | comparison | revisions
E5Network/E5SslCertificatesDialog.py file | annotate | diff | comparison | revisions
E5Network/E5SslCertificatesInfoWidget.py file | annotate | diff | comparison | revisions
E5Network/E5SslErrorHandler.py file | annotate | diff | comparison | revisions
E5Network/E5SslInfoWidget.py file | annotate | diff | comparison | revisions
E5XML/MultiProjectReader.py file | annotate | diff | comparison | revisions
E5XML/MultiProjectWriter.py file | annotate | diff | comparison | revisions
E5XML/XMLStreamWriterBase.py file | annotate | diff | comparison | revisions
Graphics/ApplicationDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/ImportsDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/PackageDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/PixmapDiagram.py file | annotate | diff | comparison | revisions
Graphics/SvgDiagram.py file | annotate | diff | comparison | revisions
Graphics/UMLClassDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/UMLDialog.py file | annotate | diff | comparison | revisions
Graphics/UMLGraphicsView.py file | annotate | diff | comparison | revisions
Graphics/UMLSceneSizeDialog.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockAccessHandler.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockDialog.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockExceptionsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockIcon.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockManager.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockSubscription.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockTreeWidget.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/AddBookmarkDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImportDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/FirefoxImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/HtmlImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/IExplorerImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/SafariImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksManager.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksMenu.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksModel.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarksToolBar.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/NsHtmlReader.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookieExceptionsModel.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookieModel.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookiesConfigurationDialog.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookiesDialog.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookiesExceptionsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Download/DownloadAskActionDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Download/DownloadItem.py file | annotate | diff | comparison | revisions
Helpviewer/Download/DownloadManager.py file | annotate | diff | comparison | revisions
Helpviewer/DownloadDialog.ui file | annotate | diff | comparison | revisions
Helpviewer/Feeds/FeedEditDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Feeds/FeedsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Feeds/FeedsManager.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyAddScriptDialog.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationScriptInfoDialog.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyDownloader.py file | annotate | diff | comparison | revisions
Helpviewer/HelpBrowserWV.py file | annotate | diff | comparison | revisions
Helpviewer/HelpClearPrivateDataDialog.py file | annotate | diff | comparison | revisions
Helpviewer/HelpDocsInstaller.py file | annotate | diff | comparison | revisions
Helpviewer/HelpIndexWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpSearchWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpTabWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpTocWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpTopicDialog.py file | annotate | diff | comparison | revisions
Helpviewer/HelpWebSearchWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpWindow.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryDialog.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryManager.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryMenu.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryModel.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryTreeModel.py file | annotate | diff | comparison | revisions
Helpviewer/Network/EricAccessHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Network/FileReply.py file | annotate | diff | comparison | revisions
Helpviewer/Network/FollowRedirectReply.py file | annotate | diff | comparison | revisions
Helpviewer/Network/FtpReply.py file | annotate | diff | comparison | revisions
Helpviewer/Network/NetworkAccessManager.py file | annotate | diff | comparison | revisions
Helpviewer/Network/NetworkProtocolUnknownErrorReply.py file | annotate | diff | comparison | revisions
Helpviewer/Network/NetworkReply.py file | annotate | diff | comparison | revisions
Helpviewer/Network/NoCacheHostsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Network/QtHelpAccessHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Network/SendRefererWhitelistDialog.py file | annotate | diff | comparison | revisions
Helpviewer/OfflineStorage/OfflineStorageConfigDialog.py file | annotate | diff | comparison | revisions
Helpviewer/OfflineStorage/WebDatabasesModel.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/DefaultSearchEngines/DefaultSearchEngines_rc.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/OpenSearchDialog.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/OpenSearchEditDialog.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/OpenSearchEngine.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/OpenSearchEngineModel.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/OpenSearchManager.py file | annotate | diff | comparison | revisions
Helpviewer/PageScreenDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Passwords/PasswordManager.py file | annotate | diff | comparison | revisions
Helpviewer/Passwords/PasswordModel.py file | annotate | diff | comparison | revisions
Helpviewer/Passwords/PasswordsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/PersonalInformationManager/PersonalInformationManager.py file | annotate | diff | comparison | revisions
Helpviewer/QtHelpDocumentationDialog.py file | annotate | diff | comparison | revisions
Helpviewer/QtHelpFiltersDialog.py file | annotate | diff | comparison | revisions
Helpviewer/SearchWidget.py file | annotate | diff | comparison | revisions
Helpviewer/SiteInfo/SiteInfoDialog.py file | annotate | diff | comparison | revisions
Helpviewer/SpeedDial/SpeedDial.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/DirectorySyncHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/FtpSyncHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncCheckPage.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncDirectorySettingsPage.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncEncryptionPage.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncHandler.py file | annotate | diff | comparison | revisions
Helpviewer/UrlBar/BookmarkActionSelectionDialog.py file | annotate | diff | comparison | revisions
Helpviewer/UrlBar/BookmarkInfoDialog.py file | annotate | diff | comparison | revisions
Helpviewer/UrlBar/FavIconLabel.py file | annotate | diff | comparison | revisions
Helpviewer/UrlBar/UrlBar.py file | annotate | diff | comparison | revisions
Helpviewer/UserAgent/UserAgentManager.py file | annotate | diff | comparison | revisions
Helpviewer/UserAgent/UserAgentMenu.py file | annotate | diff | comparison | revisions
Helpviewer/UserAgent/UserAgentModel.py file | annotate | diff | comparison | revisions
Helpviewer/UserAgent/UserAgentsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/VirusTotalApi.py file | annotate | diff | comparison | revisions
Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py file | annotate | diff | comparison | revisions
Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py file | annotate | diff | comparison | revisions
Helpviewer/data/icons_rc.py file | annotate | diff | comparison | revisions
IconEditor/IconEditorGrid.py file | annotate | diff | comparison | revisions
IconEditor/IconEditorPalette.py file | annotate | diff | comparison | revisions
IconEditor/IconEditorWindow.py file | annotate | diff | comparison | revisions
IconEditor/IconSizeDialog.py file | annotate | diff | comparison | revisions
MultiProject/AddProjectDialog.py file | annotate | diff | comparison | revisions
MultiProject/MultiProject.py file | annotate | diff | comparison | revisions
MultiProject/MultiProjectBrowser.py file | annotate | diff | comparison | revisions
Network/IRC/IrcChannelEditDialog.py file | annotate | diff | comparison | revisions
Network/IRC/IrcChannelWidget.py file | annotate | diff | comparison | revisions
Network/IRC/IrcIdentitiesEditDialog.py file | annotate | diff | comparison | revisions
Network/IRC/IrcNetworkEditDialog.py file | annotate | diff | comparison | revisions
Network/IRC/IrcNetworkListDialog.py file | annotate | diff | comparison | revisions
Network/IRC/IrcNetworkWidget.py file | annotate | diff | comparison | revisions
Network/IRC/IrcServerEditDialog.py file | annotate | diff | comparison | revisions
Network/IRC/IrcWidget.py file | annotate | diff | comparison | revisions
PluginManager/PluginInfoDialog.py file | annotate | diff | comparison | revisions
PluginManager/PluginInstallDialog.py file | annotate | diff | comparison | revisions
PluginManager/PluginManager.py file | annotate | diff | comparison | revisions
PluginManager/PluginRepositoryDialog.py file | annotate | diff | comparison | revisions
PluginManager/PluginUninstallDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/DocStyleChecker.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/pep8.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/translations.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/SyntaxChecker/pyflakes/messages.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/SyntaxChecker/pyflakes/translations.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/Tabnanny/TabnannyDialog.py file | annotate | diff | comparison | revisions
Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py file | annotate | diff | comparison | revisions
Plugins/DocumentationPlugins/Ericapi/EricapiExecDialog.py file | annotate | diff | comparison | revisions
Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py file | annotate | diff | comparison | revisions
Plugins/DocumentationPlugins/Ericdoc/EricdocExecDialog.py file | annotate | diff | comparison | revisions
Plugins/PluginAbout.py file | annotate | diff | comparison | revisions
Plugins/PluginCodeStyleChecker.py file | annotate | diff | comparison | revisions
Plugins/PluginEricapi.py file | annotate | diff | comparison | revisions
Plugins/PluginEricdoc.py file | annotate | diff | comparison | revisions
Plugins/PluginSyntaxChecker.py file | annotate | diff | comparison | revisions
Plugins/PluginTabnanny.py file | annotate | diff | comparison | revisions
Plugins/PluginVcsMercurial.py file | annotate | diff | comparison | revisions
Plugins/PluginVcsPySvn.py file | annotate | diff | comparison | revisions
Plugins/PluginVcsSubversion.py file | annotate | diff | comparison | revisions
Plugins/PluginVmListspace.py file | annotate | diff | comparison | revisions
Plugins/PluginVmTabview.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardE5MessageBox.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardPyRegExp.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQColorDialog.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQFileDialog.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQFontDialog.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQInputDialog.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQMessageBox.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQRegExp.py file | annotate | diff | comparison | revisions
Plugins/PluginWizardQRegularExpression.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarkDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarkRenameDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarksInOutDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarksListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialUserDataDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialUserDataDialog.ui file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/FetchExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/FetchExtension/fetch.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/GpgExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgAnnotateDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgBackoutDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgBranchInputDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgClient.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgCommandDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgCommitDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgExportDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgExtensionProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgExtensionProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgImportDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgLogDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgMergeDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgNewProjectOptionsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgOptionsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgPhaseDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgRepoConfigDataDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgRevisionSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgRevisionsSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgStatusMonitorThread.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgTagDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgUserConfigDataDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgUtilities.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/LfConvertDataDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/LfRevisionsInputDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/__init__.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesDefineGuardsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesGuardsSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListAllGuardsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListGuardsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesNewPatchDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesQueueManagementDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesRenamePatchDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/RebaseExtension/HgRebaseDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/RebaseExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelvesSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/TransplantExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/TransplantExtension/transplant.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/hg.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnInfoDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnLogDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnLoginDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnPropDelDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnStatusMonitorThread.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/subversion.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnLogDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/subversion.py file | annotate | diff | comparison | revisions
Plugins/ViewManagerPlugins/Listspace/Listspace.py file | annotate | diff | comparison | revisions
Plugins/ViewManagerPlugins/Tabview/Tabview.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/FontDialogWizard/FontDialogWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardRepeatDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardRepeatDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.py file | annotate | diff | comparison | revisions
Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationDialog.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ConfigurationPageBase.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/CorbaPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/DebuggerGeneralPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/DebuggerPython3Page.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/DebuggerPython3Page.ui file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/DebuggerPythonPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/DebuggerRubyPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorAPIsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorCalltipsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorExportersPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorFilePage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorHighlightersPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorHighlightingStylesPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorSpellCheckingPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorStylesPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EmailPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpAppearancePage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpDocumentationPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpInterfacePage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpViewersPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpVirusTotalPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/IconsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/InterfacePage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/MasterPasswordEntryDialog.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/MultiProjectPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/NetworkPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/NotificationsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/PluginManagerPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/QtPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ViewmanagerPage.py file | annotate | diff | comparison | revisions
Preferences/ProgramsDialog.py file | annotate | diff | comparison | revisions
Preferences/ShortcutDialog.py file | annotate | diff | comparison | revisions
Preferences/ShortcutsDialog.py file | annotate | diff | comparison | revisions
Preferences/ToolConfigurationDialog.py file | annotate | diff | comparison | revisions
Preferences/ToolGroupConfigurationDialog.py file | annotate | diff | comparison | revisions
Preferences/ViewProfileDialog.py file | annotate | diff | comparison | revisions
Preferences/__init__.py file | annotate | diff | comparison | revisions
Project/AddDirectoryDialog.py file | annotate | diff | comparison | revisions
Project/AddFileDialog.py file | annotate | diff | comparison | revisions
Project/AddFoundFilesDialog.py file | annotate | diff | comparison | revisions
Project/AddLanguageDialog.py file | annotate | diff | comparison | revisions
Project/CreateDialogCodeDialog.py file | annotate | diff | comparison | revisions
Project/DebuggerPropertiesDialog.py file | annotate | diff | comparison | revisions
Project/FiletypeAssociationDialog.py file | annotate | diff | comparison | revisions
Project/LexerAssociationDialog.py file | annotate | diff | comparison | revisions
Project/NewDialogClassDialog.py file | annotate | diff | comparison | revisions
Project/NewPythonPackageDialog.py file | annotate | diff | comparison | revisions
Project/Project.py file | annotate | diff | comparison | revisions
Project/ProjectBaseBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectBrowserModel.py file | annotate | diff | comparison | revisions
Project/ProjectFormsBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectInterfacesBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectOthersBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectResourcesBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectSourcesBrowser.py file | annotate | diff | comparison | revisions
Project/ProjectTranslationsBrowser.py file | annotate | diff | comparison | revisions
Project/PropertiesDialog.py file | annotate | diff | comparison | revisions
Project/SpellingPropertiesDialog.py file | annotate | diff | comparison | revisions
Project/TranslationPropertiesDialog.py file | annotate | diff | comparison | revisions
Project/UserPropertiesDialog.py file | annotate | diff | comparison | revisions
PyUnit/UnittestDialog.py file | annotate | diff | comparison | revisions
QScintilla/Editor.py file | annotate | diff | comparison | revisions
QScintilla/EditorMarkerMap.py file | annotate | diff | comparison | revisions
QScintilla/Exporters/ExporterBase.py file | annotate | diff | comparison | revisions
QScintilla/Exporters/ExporterHTML.py file | annotate | diff | comparison | revisions
QScintilla/Exporters/ExporterODT.py file | annotate | diff | comparison | revisions
QScintilla/Exporters/ExporterPDF.py file | annotate | diff | comparison | revisions
QScintilla/Exporters/ExporterRTF.py file | annotate | diff | comparison | revisions
QScintilla/Exporters/ExporterTEX.py file | annotate | diff | comparison | revisions
QScintilla/GotoDialog.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPygments.py file | annotate | diff | comparison | revisions
QScintilla/MiniEditor.py file | annotate | diff | comparison | revisions
QScintilla/QsciScintillaCompat.py file | annotate | diff | comparison | revisions
QScintilla/SearchReplaceWidget.py file | annotate | diff | comparison | revisions
QScintilla/Shell.py file | annotate | diff | comparison | revisions
QScintilla/SortOptionsDialog.py file | annotate | diff | comparison | revisions
QScintilla/SpellingDictionaryEditDialog.py file | annotate | diff | comparison | revisions
QScintilla/ZoomDialog.py file | annotate | diff | comparison | revisions
Snapshot/SnapWidget.py file | annotate | diff | comparison | revisions
Snapshot/SnapshotFreehandGrabber.py file | annotate | diff | comparison | revisions
Snapshot/SnapshotRegionGrabber.py file | annotate | diff | comparison | revisions
Snapshot/SnapshotTimer.py file | annotate | diff | comparison | revisions
SqlBrowser/SqlBrowser.py file | annotate | diff | comparison | revisions
SqlBrowser/SqlBrowserWidget.py file | annotate | diff | comparison | revisions
SqlBrowser/SqlConnectionDialog.py file | annotate | diff | comparison | revisions
SqlBrowser/SqlConnectionWidget.py file | annotate | diff | comparison | revisions
Tasks/TaskFilterConfigDialog.py file | annotate | diff | comparison | revisions
Tasks/TaskViewer.py file | annotate | diff | comparison | revisions
Templates/TemplateMultipleVariablesDialog.py file | annotate | diff | comparison | revisions
Templates/TemplatePropertiesDialog.py file | annotate | diff | comparison | revisions
Templates/TemplateViewer.py file | annotate | diff | comparison | revisions
ThirdParty/Pygments/pygments/lexer.py file | annotate | diff | comparison | revisions
ThirdParty/Pygments/pygments/lexers/_postgres_builtins.py file | annotate | diff | comparison | revisions
ThirdParty/Pygments/pygments/unistring.py file | annotate | diff | comparison | revisions
ThirdParty/Pygments/pygments/util.py file | annotate | diff | comparison | revisions
Toolbox/SingleApplication.py file | annotate | diff | comparison | revisions
Toolbox/Startup.py file | annotate | diff | comparison | revisions
Tools/TRPreviewer.py file | annotate | diff | comparison | revisions
Tools/TrayStarter.py file | annotate | diff | comparison | revisions
Tools/UIPreviewer.py file | annotate | diff | comparison | revisions
UI/AuthenticationDialog.py file | annotate | diff | comparison | revisions
UI/Browser.py file | annotate | diff | comparison | revisions
UI/BrowserModel.py file | annotate | diff | comparison | revisions
UI/CompareDialog.py file | annotate | diff | comparison | revisions
UI/DiffDialog.py file | annotate | diff | comparison | revisions
UI/EmailDialog.py file | annotate | diff | comparison | revisions
UI/ErrorLogDialog.py file | annotate | diff | comparison | revisions
UI/FindFileDialog.py file | annotate | diff | comparison | revisions
UI/FindFileNameDialog.py file | annotate | diff | comparison | revisions
UI/LogView.py file | annotate | diff | comparison | revisions
UI/NotificationWidget.py file | annotate | diff | comparison | revisions
UI/NumbersWidget.py file | annotate | diff | comparison | revisions
UI/PixmapCache.py file | annotate | diff | comparison | revisions
UI/Previewer.py file | annotate | diff | comparison | revisions
UI/SearchWidget.py file | annotate | diff | comparison | revisions
UI/SymbolsWidget.py file | annotate | diff | comparison | revisions
UI/UserInterface.py file | annotate | diff | comparison | revisions
Utilities/BackgroundService.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/jsclbr.py file | annotate | diff | comparison | revisions
Utilities/__init__.py file | annotate | diff | comparison | revisions
Utilities/binplistlib.py file | annotate | diff | comparison | revisions
Utilities/pyflakes/__init__.py file | annotate | diff | comparison | revisions
Utilities/pyflakes/checker.py file | annotate | diff | comparison | revisions
Utilities/pyflakes/messages.py file | annotate | diff | comparison | revisions
Utilities/pyflakes/translations.py file | annotate | diff | comparison | revisions
UtilitiesPython2/pyflakes/__init__.py file | annotate | diff | comparison | revisions
UtilitiesPython2/pyflakes/checker.py file | annotate | diff | comparison | revisions
UtilitiesPython2/pyflakes/messages.py file | annotate | diff | comparison | revisions
VCS/CommandOptionsDialog.py file | annotate | diff | comparison | revisions
VCS/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
VCS/ProjectHelper.py file | annotate | diff | comparison | revisions
VCS/StatusMonitorLed.py file | annotate | diff | comparison | revisions
VCS/StatusMonitorThread.py file | annotate | diff | comparison | revisions
VCS/VersionControl.py file | annotate | diff | comparison | revisions
ViewManager/BookmarkedFilesDialog.py file | annotate | diff | comparison | revisions
ViewManager/ViewManager.py file | annotate | diff | comparison | revisions
eric5.e4p file | annotate | diff | comparison | revisions
i18n/eric5_cs.ts file | annotate | diff | comparison | revisions
i18n/eric5_de.qm file | annotate | diff | comparison | revisions
i18n/eric5_de.ts file | annotate | diff | comparison | revisions
i18n/eric5_en.ts file | annotate | diff | comparison | revisions
i18n/eric5_es.ts file | annotate | diff | comparison | revisions
i18n/eric5_fr.ts file | annotate | diff | comparison | revisions
i18n/eric5_it.ts file | annotate | diff | comparison | revisions
i18n/eric5_ru.ts file | annotate | diff | comparison | revisions
i18n/eric5_tr.ts file | annotate | diff | comparison | revisions
i18n/eric5_zh_CN.GB2312.ts file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric5.api	Sun Mar 30 22:00:14 2014 +0200
+++ b/APIs/Python3/eric5.api	Thu Apr 03 23:05:31 2014 +0200
@@ -675,6 +675,7 @@
 eric5.Debugger.DebugServer.DebugServer.clientException?7
 eric5.Debugger.DebugServer.DebugServer.clientExit?7
 eric5.Debugger.DebugServer.DebugServer.clientGone?7
+eric5.Debugger.DebugServer.DebugServer.clientInterpreterChanged?7
 eric5.Debugger.DebugServer.DebugServer.clientLine?7
 eric5.Debugger.DebugServer.DebugServer.clientOutput?7
 eric5.Debugger.DebugServer.DebugServer.clientProcessStderr?7
@@ -700,6 +701,7 @@
 eric5.Debugger.DebugServer.DebugServer.clientWatchConditionError?7
 eric5.Debugger.DebugServer.DebugServer.getBreakPointModel?4()
 eric5.Debugger.DebugServer.DebugServer.getClientCapabilities?4(type)
+eric5.Debugger.DebugServer.DebugServer.getClientInterpreter?4()
 eric5.Debugger.DebugServer.DebugServer.getExtensions?4(language)
 eric5.Debugger.DebugServer.DebugServer.getHostAddress?4(localhost)
 eric5.Debugger.DebugServer.DebugServer.getSupportedLanguages?4(shellOnly=False)
@@ -1234,6 +1236,10 @@
 eric5.E5Gui.E5FileDialog.getOpenFileNamesAndFilter?4(parent=None, caption="", directory="", filter="", initialFilter="", options=QFileDialog.Options())
 eric5.E5Gui.E5FileDialog.getSaveFileName?4(parent=None, caption="", directory="", filter="", options=QFileDialog.Options())
 eric5.E5Gui.E5FileDialog.getSaveFileNameAndFilter?4(parent=None, caption="", directory="", filter="", initialFilter="", options=QFileDialog.Options())
+eric5.E5Gui.E5Led.E5ClickableLed.clicked?7
+eric5.E5Gui.E5Led.E5ClickableLed.middleClicked?7
+eric5.E5Gui.E5Led.E5ClickableLed.mouseReleaseEvent?4(evt)
+eric5.E5Gui.E5Led.E5ClickableLed?1(parent=None, color=None, shape=E5LedCircular, rectRatio=1)
 eric5.E5Gui.E5Led.E5Led.color?4()
 eric5.E5Gui.E5Led.E5Led.darkFactor?4()
 eric5.E5Gui.E5Led.E5Led.isFramed?4()
@@ -1284,6 +1290,27 @@
 eric5.E5Gui.E5ListView.E5ListView.removeSelected?4()
 eric5.E5Gui.E5MainWindow.E5MainWindow.setStyle?4(styleName, styleSheetFile)
 eric5.E5Gui.E5MainWindow.E5MainWindow?1(parent=None)
+eric5.E5Gui.E5MapWidget.E5MapWidget._paintIt?5(painter)
+eric5.E5Gui.E5MapWidget.E5MapWidget.backgroundColor?4()
+eric5.E5Gui.E5MapWidget.E5MapWidget.calculateGeometry?4()
+eric5.E5Gui.E5MapWidget.E5MapWidget.generateIndicatorRect?4(position)
+eric5.E5Gui.E5MapWidget.E5MapWidget.isEnabled?4()
+eric5.E5Gui.E5MapWidget.E5MapWidget.lineDimensions?4()
+eric5.E5Gui.E5MapWidget.E5MapWidget.mouseMoveEvent?4(event)
+eric5.E5Gui.E5MapWidget.E5MapWidget.mousePressEvent?4(event)
+eric5.E5Gui.E5MapWidget.E5MapWidget.paintEvent?4(event)
+eric5.E5Gui.E5MapWidget.E5MapWidget.position2Value?4(position, slider=False)
+eric5.E5Gui.E5MapWidget.E5MapWidget.scaleFactor?4(slider=False)
+eric5.E5Gui.E5MapWidget.E5MapWidget.setBackgroundColor?4(color)
+eric5.E5Gui.E5MapWidget.E5MapWidget.setEnabled?4(enable)
+eric5.E5Gui.E5MapWidget.E5MapWidget.setLineDimensions?4(border, height)
+eric5.E5Gui.E5MapWidget.E5MapWidget.setMaster?4(master)
+eric5.E5Gui.E5MapWidget.E5MapWidget.setWidth?4(width)
+eric5.E5Gui.E5MapWidget.E5MapWidget.sizeHint?4()
+eric5.E5Gui.E5MapWidget.E5MapWidget.value2Position?4(value, slider=False)
+eric5.E5Gui.E5MapWidget.E5MapWidget.wheelEvent?4(event)
+eric5.E5Gui.E5MapWidget.E5MapWidget.width?4()
+eric5.E5Gui.E5MapWidget.E5MapWidget?1(parent=None)
 eric5.E5Gui.E5MessageBox.Abort?7
 eric5.E5Gui.E5MessageBox.AcceptRole?7
 eric5.E5Gui.E5MessageBox.ActionRole?7
@@ -2851,6 +2878,7 @@
 eric5.Helpviewer.Network.NetworkProtocolUnknownErrorReply.NetworkProtocolUnknownErrorReply?1(protocol, parent=None)
 eric5.Helpviewer.Network.NetworkReply.NetworkReply.abort?4()
 eric5.Helpviewer.Network.NetworkReply.NetworkReply.bytesAvailable?4()
+eric5.Helpviewer.Network.NetworkReply.NetworkReply.isFinished?4()
 eric5.Helpviewer.Network.NetworkReply.NetworkReply.readData?4(maxlen)
 eric5.Helpviewer.Network.NetworkReply.NetworkReply?1(request, fileData, mimeType, parent=None)
 eric5.Helpviewer.Network.NoCacheHostsDialog.NoCacheHostsDialog.accept?4()
@@ -3033,10 +3061,13 @@
 eric5.Helpviewer.QtHelpDocumentationDialog.QtHelpDocumentationDialog?1(engine, parent)
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_addButton_clicked?4()
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_attributesList_itemChanged?4(item, column)
+eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_attributesList_itemSelectionChanged?4()
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_buttonBox_accepted?4()
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_filtersList_currentItemChanged?4(current, previous)
+eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_filtersList_itemSelectionChanged?4()
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_removeAttributeButton_clicked?4()
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_removeButton_clicked?4()
+eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog.on_unusedAttributesButton_clicked?4()
 eric5.Helpviewer.QtHelpFiltersDialog.QtHelpFiltersDialog?1(engine, parent=None)
 eric5.Helpviewer.SearchWidget.SearchWidget.findNext?4()
 eric5.Helpviewer.SearchWidget.SearchWidget.findPrevious?4()
@@ -3384,7 +3415,7 @@
 eric5.MultiProject.AddProjectDialog.AddProjectDialog.on_fileButton_clicked?4()
 eric5.MultiProject.AddProjectDialog.AddProjectDialog.on_filenameEdit_textChanged?4(txt)
 eric5.MultiProject.AddProjectDialog.AddProjectDialog.on_nameEdit_textChanged?4(txt)
-eric5.MultiProject.AddProjectDialog.AddProjectDialog?1(parent=None, startdir=None, project=None)
+eric5.MultiProject.AddProjectDialog.AddProjectDialog?1(parent=None, startdir=None, project=None, categories=None)
 eric5.MultiProject.MultiProject.MultiProject.addE5Actions?4(actions)
 eric5.MultiProject.MultiProject.MultiProject.addProject?4(startdir=None)
 eric5.MultiProject.MultiProject.MultiProject.changeProjectProperties?4(pro)
@@ -3392,6 +3423,7 @@
 eric5.MultiProject.MultiProject.MultiProject.closeMultiProject?4()
 eric5.MultiProject.MultiProject.MultiProject.dirty?7
 eric5.MultiProject.MultiProject.MultiProject.getActions?4()
+eric5.MultiProject.MultiProject.MultiProject.getCategories?4()
 eric5.MultiProject.MultiProject.MultiProject.getDependantProjectFiles?4()
 eric5.MultiProject.MultiProject.MultiProject.getMasterProjectFile?4()
 eric5.MultiProject.MultiProject.MultiProject.getMenu?4(menuName)
@@ -3709,19 +3741,24 @@
 eric5.PluginManager.PluginManager.PluginManager?1(parent=None, doLoadPlugins=True, develPlugin=None)
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryDialog.getDownloadedPlugins?4()
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryDialog?1(parent=None)
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.AuthorRole?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.DescrRole?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.FilenameRole?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.PluginStatusLocalUpdate?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.PluginStatusNew?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.PluginStatusRemoteUpdate?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.PluginStatusUpToDate?7
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.UrlRole?7
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.addEntry?4(name, short, description, url, author, version, filename, status)
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.closeAndInstall?7
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.getDownloadedPlugins?4()
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.on_buttonBox_clicked?4(button)
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.on_repositoryList_currentItemChanged?4(current, previous)
+eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.on_repositoryList_customContextMenuRequested?4(pos)
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.on_repositoryList_itemSelectionChanged?4()
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget.on_repositoryUrlEditButton_toggled?4(checked)
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWidget?1(parent=None, external=False)
 eric5.PluginManager.PluginRepositoryDialog.PluginRepositoryWindow?1(parent=None)
-eric5.PluginManager.PluginRepositoryDialog.authorRole?7
-eric5.PluginManager.PluginRepositoryDialog.descrRole?7
-eric5.PluginManager.PluginRepositoryDialog.filenameRole?7
-eric5.PluginManager.PluginRepositoryDialog.urlRole?7
 eric5.PluginManager.PluginUninstallDialog.PluginUninstallDialog?1(pluginManager, parent=None)
 eric5.PluginManager.PluginUninstallDialog.PluginUninstallWidget.accepted?7
 eric5.PluginManager.PluginUninstallDialog.PluginUninstallWidget.on_buttonBox_accepted?4()
@@ -3845,7 +3882,6 @@
 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.MAX_LINE_LENGTH?7
 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.OPERATOR_REGEX?7
 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.PROJECT_CONFIG?7
-eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.PyCF_ONLY_AST?7
 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.RAISE_COMMA_REGEX?7
 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.REPORT_FORMAT?7
 eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.RERAISE_COMMA_REGEX?7
@@ -4013,36 +4049,51 @@
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.checker.names?4(self)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.checker.unusedAssignments?4(self)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.DoctestSyntaxError.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.DoctestSyntaxError.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.DoctestSyntaxError?1(filename, loc, position=None)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.DuplicateArgument.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.DuplicateArgument.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.DuplicateArgument?1(filename, loc, name)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.ImportShadowedByLoopVar.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.ImportShadowedByLoopVar.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.ImportShadowedByLoopVar?1(filename, loc, name, orig_loc)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.ImportStarUsed.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.ImportStarUsed.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.ImportStarUsed?1(filename, loc, modname)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.LateFutureImport.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.LateFutureImport.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.LateFutureImport?1(filename, loc, names)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Message.getMessageData?4()
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Message.message?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Message.message_args?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Message.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Message?1(filename, loc)
-eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.QT_TRANSLATE_NOOP?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Redefined.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Redefined.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.Redefined?1(filename, loc, name, orig_loc)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.RedefinedInListComp.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.RedefinedInListComp.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.RedefinedInListComp?1(filename, loc, name, orig_loc)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.RedefinedWhileUnused.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.RedefinedWhileUnused.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.RedefinedWhileUnused?1(filename, loc, name, orig_loc)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedExport.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedExport.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedExport?1(filename, loc, name)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedLocal.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedLocal.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedLocal?1(filename, loc, name, orig_loc)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedName.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedName.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UndefinedName?1(filename, loc, name)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UnusedImport.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UnusedImport.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UnusedImport?1(filename, loc, name)
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UnusedVariable.message?7
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UnusedVariable.message_id?7
 eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.UnusedVariable?1(filename, loc, names)
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.translations._messages?8
+eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.translations.getTranslatedFlakesMessage?4(message_id, message_args)
 eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.NannyNag.get_line?4()
 eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.NannyNag.get_lineno?4()
 eric5.Plugins.CheckerPlugins.Tabnanny.Tabnanny.NannyNag.get_msg?4()
@@ -4194,6 +4245,7 @@
 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.activate?4()
 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.deactivate?4()
 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.getConfigPath?4()
+eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.getGlobalOptions?4()
 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.getPreferences?4(key)
 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.getProjectHelper?4()
 eric5.Plugins.PluginVcsMercurial.VcsMercurialPlugin.prepareUninstall?4()
@@ -4495,8 +4547,6 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.MercurialPage.on_configButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.MercurialPage.save?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.MercurialPage?1(plugin)
-eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.MercurialUserDataDialog.getData?4()
-eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.MercurialUserDataDialog?1(parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.HgFetchDialog.getData?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.HgFetchDialog.on_recentComboBox_activated?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.HgFetchDialog?1(parent=None)
@@ -4566,6 +4616,9 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgBackoutDialog.HgBackoutDialog.on_tagButton_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgBackoutDialog.HgBackoutDialog.on_tagCombo_editTextChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgBackoutDialog.HgBackoutDialog?1(tagsList, branchesList, bookmarksList=None, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.HgBranchInputDialog.getData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.HgBranchInputDialog.on_branchComboBox_editTextChanged?4(txt)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.HgBranchInputDialog?1(branches, parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.HgBundleDialog.getParameters?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.HgBundleDialog.on_bookmarkButton_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.HgBundleDialog.on_bookmarkCombo_editTextChanged?4(txt)
@@ -4607,11 +4660,11 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgCommitDialog.HgCommitDialog.on_recentComboBox_activated?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgCommitDialog.HgCommitDialog.rejected?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgCommitDialog.HgCommitDialog.showEvent?4(evt)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgCommitDialog.HgCommitDialog?1(vcs, mq, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgCommitDialog.HgCommitDialog?1(vcs, msg, mq, parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgCopyDialog.HgCopyDialog.getData?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgCopyDialog.HgCopyDialog.on_dirButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgCopyDialog.HgCopyDialog.on_targetEdit_textChanged?4(txt)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgCopyDialog.HgCopyDialog?1(source, parent=None, move=False, force=False)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgCopyDialog.HgCopyDialog?1(source, parent=None, move=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog.hasAddOrDelete?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog.keyPressEvent?4(evt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog.normalExit?4()
@@ -4621,7 +4674,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog.on_passwordCheckBox_toggled?4(isOn)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog.on_sendButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog.startProcess?4(args, workingDir=None, showArgs=True)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog?1(text, hg=None, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgDialog.HgDialog?1(text, hg=None, useClient=True, parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDiffDialog.HgDiffDialog.closeEvent?4(e)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDiffDialog.HgDiffDialog.keyPressEvent?4(evt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgDiffDialog.HgDiffDialog.on_buttonBox_clicked?4(button)
@@ -4640,11 +4693,17 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExportDialog.HgExportDialog?1(parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension.HgExtension.shutdown?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension.HgExtension?1(vcs)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.HgExtensionProjectBrowserHelper._updateVCSStatus?5(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.HgExtensionProjectBrowserHelper.initMenus?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.HgExtensionProjectBrowserHelper.menuTitle?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.HgExtensionProjectBrowserHelper.showExtensionMenu?4(key, controlled)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.HgExtensionProjectBrowserHelper?1(vcsObject, browserObject, projectObject)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper.getActions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper.initActions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper.initMenu?4(mainMenu)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper.menuTitle?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper.setObjects?4(vcsObject, projectObject)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper.shutdown?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.HgExtensionProjectHelper?1()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgGraftDialog.HgGraftDialog.getData?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgGraftDialog.HgGraftDialog.on_currentUserCheckBox_toggled?4(checked)
@@ -4662,7 +4721,10 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.BranchColumn?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.DateColumn?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.IconColumn?7
+eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.LargefilesCacheL?7
+eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.LargefilesCacheW?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.MessageColumn?7
+eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.PathSeparatorRe?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.PhaseColumn?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.RevisionColumn?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.TagsColumn?7
@@ -4676,20 +4738,19 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_diffRevisionsButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_fieldCombo_activated?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_fromDate_dateChanged?4(date)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_graftButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_input_returnPressed?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_logTree_currentItemChanged?4(current, previous)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_logTree_itemSelectionChanged?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_nextButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_passwordCheckBox_toggled?4(isOn)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_phaseButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_refreshButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_rxEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_sendButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_stopCheckBox_clicked?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.on_toDate_dateChanged?4(date)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.start?4(fn)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog?1(vcs, mode="log", bundle=None, isFile=False, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.show?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog.start?4(fn, bundle=None, isFile=False)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.HgLogBrowserDialog?1(vcs, mode="log", parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogDialog.HgLogDialog.closeEvent?4(e)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogDialog.HgLogDialog.keyPressEvent?4(evt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgLogDialog.HgLogDialog.on_input_returnPressed?4()
@@ -4706,7 +4767,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgMergeDialog.HgMergeDialog.on_idEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgMergeDialog.HgMergeDialog.on_tagButton_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgMergeDialog.HgMergeDialog.on_tagCombo_editTextChanged?4(txt)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgMergeDialog.HgMergeDialog?1(force, tagsList, branchesList, bookmarksList=None, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgMergeDialog.HgMergeDialog?1(tagsList, branchesList, bookmarksList=None, parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgMultiRevisionSelectionDialog.HgMultiRevisionSelectionDialog.getRevisions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgMultiRevisionSelectionDialog.HgMultiRevisionSelectionDialog.on_bookmarkButton_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgMultiRevisionSelectionDialog.HgMultiRevisionSelectionDialog.on_bookmarkCombo_editTextChanged?4(txt)
@@ -4721,6 +4782,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog.getData?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog.on_projectDirButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog.on_protocolCombo_activated?4(protocol)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog.on_vcsProjectDirEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog.on_vcsUrlButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog.on_vcsUrlEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.HgNewProjectOptionsDialog?1(vcs, parent=None)
@@ -4734,6 +4796,11 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.HgRemoveSubrepositoriesDialog.on_removeButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.HgRemoveSubrepositoriesDialog.on_subrepositories_itemSelectionChanged?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.HgRemoveSubrepositoriesDialog?1(subrepositories, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.HgRepoConfigDataDialog.getData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.HgRepoConfigDataDialog.getLargefilesData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.HgRepoConfigDataDialog.on_defaultPushShowPasswordButton_clicked?4(checked)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.HgRepoConfigDataDialog.on_defaultShowPasswordButton_clicked?4(checked)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.HgRepoConfigDataDialog?1(withLargefiles=False, largefilesData=None, parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog.getRevision?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog.on_bookmarkButton_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog.on_bookmarkCombo_editTextChanged?4(txt)
@@ -4743,7 +4810,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog.on_idEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog.on_tagButton_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog.on_tagCombo_editTextChanged?4(txt)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog?1(tagsList, branchesList, bookmarksList=None, showNone=False, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.HgRevisionSelectionDialog?1(tagsList, branchesList, bookmarksList=None, noneLabel="", parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionsSelectionDialog.HgRevisionsSelectionDialog.getRevisions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionsSelectionDialog.HgRevisionsSelectionDialog.on_bookmark1Button_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionsSelectionDialog.HgRevisionsSelectionDialog.on_bookmark1Combo_editTextChanged?4(txt)
@@ -4789,7 +4856,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.HgSummaryDialog.closeEvent?4(e)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.HgSummaryDialog.on_buttonBox_clicked?4(button)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.HgSummaryDialog.on_refreshButton_clicked?4()
-eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.HgSummaryDialog.start?4(path, mq=False)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.HgSummaryDialog.start?4(path, mq=False, largefiles=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.HgSummaryDialog?1(vcs, parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog.HgTagBranchListDialog.closeEvent?4(e)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog.HgTagBranchListDialog.keyPressEvent?4(evt)
@@ -4799,15 +4866,40 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog.HgTagBranchListDialog.on_sendButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog.HgTagBranchListDialog.start?4(path, tags, tagsList, allTagsList)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog.HgTagBranchListDialog?1(vcs, parent=None)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.CreateBranch?7
+eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.CreateGlobalTag?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.CreateLocalTag?7
-eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.CreateRegularTag?7
-eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.DeleteTag?7
+eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.DeleteGlobalTag?7
+eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.DeleteLocalTag?7
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.getParameters?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.on_tagCombo_currentIndexChanged?4(index)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog.on_tagCombo_editTextChanged?4(text)
-eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog?1(taglist, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.HgTagDialog?1(taglist, revision=None, tagName=None, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.HgUserConfigDataDialog.getData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.HgUserConfigDataDialog?1(version=(0, 0), parent=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.HgUtilities.getConfigPath?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.HgUtilities.prepareProcess?4(proc, encoding="", language="")
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.LfConvertDataDialog.getData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.LfConvertDataDialog.on_newProjectButton_clicked?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.LfConvertDataDialog.on_newProjectEdit_textChanged?4(txt)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.LfConvertDataDialog?1(currentPath, mode, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.LfRevisionsInputDialog.getRevisions?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.LfRevisionsInputDialog.on_revisionsEdit_textChanged?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.LfRevisionsInputDialog?1(parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.LargefilesProjectBrowserHelper.initMenus?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.LargefilesProjectBrowserHelper.menuTitle?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.LargefilesProjectBrowserHelper.showExtensionMenu?4(key, controlled)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.LargefilesProjectBrowserHelper?1(vcsObject, browserObject, projectObject)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.LargefilesProjectHelper.initActions?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.LargefilesProjectHelper.initMenu?4(mainMenu)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.LargefilesProjectHelper.menuTitle?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.LargefilesProjectHelper.shutdown?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.LargefilesProjectHelper?1()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.getDefaults?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.Largefiles.hgAdd?4(names, mode)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.Largefiles.hgLfPull?4(projectDir, revisions=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.Largefiles.hgLfVerify?4(projectDir, mode)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.Largefiles.hgLfconvert?4(direction, projectFile)
+eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.Largefiles?1(vcs)
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.HgProjectBrowserHelper._addVCSMenu?5(mainMenu)
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.HgProjectBrowserHelper._addVCSMenuBack?5(mainMenu)
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.HgProjectBrowserHelper._addVCSMenuDir?5(mainMenu)
@@ -4823,6 +4915,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.HgProjectHelper.initActions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.HgProjectHelper.initMenu?4(menu)
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.HgProjectHelper.setObjects?4(vcsObject, projectObject)
+eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.HgProjectHelper.showMenu?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.HgProjectHelper.shutdown?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.HgProjectHelper?1(vcsObject, projectObject, parent=None, name=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.HgPurgeListDialog.HgPurgeListDialog?1(entries, parent=None)
@@ -4958,6 +5051,45 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.rebase.Rebase.hgRebaseAbort?4(path)
 eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.rebase.Rebase.hgRebaseContinue?4(path)
 eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.rebase.Rebase?1(vcs)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.AgeColumn?7
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.MessageColumn?7
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.NameColumn?7
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.closeEvent?4(e)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.keyPressEvent?4(evt)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_buttonBox_clicked?4(button)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_input_returnPressed?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_passwordCheckBox_toggled?4(isOn)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_refreshButton_clicked?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_sendButton_clicked?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_shelveList_currentItemChanged?4(current, previous)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.on_shelveList_customContextMenuRequested?4(pos)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.show?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog.start?4(projectDir)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.HgShelveBrowserDialog?1(vcs, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.HgShelveDataDialog.getData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.HgShelveDataDialog?1(parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.HgShelvesSelectionDialog.getSelectedShelves?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.HgShelvesSelectionDialog.on_shelvesList_itemSelectionChanged?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.HgShelvesSelectionDialog?1(message, shelveNames, parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.HgUnshelveDataDialog.getData?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.HgUnshelveDataDialog?1(shelveNames, shelveName="", parent=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.ShelveProjectBrowserHelper.initMenus?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.ShelveProjectBrowserHelper.menuTitle?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.ShelveProjectBrowserHelper.showExtensionMenu?4(key, controlled)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.ShelveProjectBrowserHelper?1(vcsObject, browserObject, projectObject)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.ShelveProjectHelper.initActions?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.ShelveProjectHelper.initMenu?4(mainMenu)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.ShelveProjectHelper.menuTitle?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.ShelveProjectHelper?1()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgCleanupShelves?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgDeleteShelves?4(name, shelveNames=None)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgShelve?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgShelveBrowser?4(projectDir)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgUnshelve?4(name, shelveName="")
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgUnshelveAbort?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.hgUnshelveContinue?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve.shutdown?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.Shelve?1(vcs)
 eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.ProjectHelper.TransplantProjectHelper.initActions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.ProjectHelper.TransplantProjectHelper.initMenu?4(mainMenu)
 eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.ProjectHelper.TransplantProjectHelper.menuTitle?4()
@@ -4976,9 +5108,12 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.IgnoreFileName?7
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg._createStatusMonitorThread?5(interval, project)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.activeExtensionsChanged?7
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.canPull?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.canPush?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.clearStatusCache?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.committed?7
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.getClient?4()
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.getEncoding?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.getExtensionObject?4(extensionName)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.getHgSubPath?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.getPlugin?4()
@@ -4992,22 +5127,20 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgBundle?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgCopy?4(name, project)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgCreateIgnoreFile?4(name, autoAdd=False)
-eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgEditConfig?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgEditConfig?4(name, withLargefiles=True, largefilesData=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgEditUserConfig?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgExport?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgExtendedDiff?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgForget?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgGetBranchesList?4(repodir)
-eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgGetTagsList?4(repodir)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgGetTagsList?4(repodir, withType=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgGraft?4(path, revs=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgGraftContinue?4(path)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgIdentify?4(name)
-eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgIdentifyBundle?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgImport?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgIncoming?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgInfo?4(ppath, mode="heads")
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgListTagBranch?4(path, tags=True)
-eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgLogBrowser?4(path, isFile=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgNormalizeURL?4(url)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgOutgoing?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgPhase?4(name, data=None)
@@ -5024,9 +5157,11 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgShowBranch?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgShowConfig?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgShowPaths?4(name)
-eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgSummary?4(mq=False)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgSummary?4(mq=False, largefiles=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgUnbundle?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.hgVerify?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.iniFileChanged?7
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.initCommand?4(command)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.isExtensionActive?4(extensionName)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAdd?4(name, isDir=False, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsAddBinary?4(name, isDir=False)
@@ -5046,6 +5181,7 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsInit?4(vcsDir, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsInitConfig?4(project)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsLog?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsLogBrowser?4(name, isFile=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsMerge?4(name)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsMove?4(name, project, target=None, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsName?4()
@@ -5056,8 +5192,9 @@
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsRepositoryInfos?4(ppath)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsShutdown?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsStatus?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsSupportCommandOptions?4()
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsSwitch?4(name)
-eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsTag?4(name)
+eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsTag?4(name, revision=None, tagName=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg.vcsUpdate?4(name, noDialog=False, revision=None)
 eric5.Plugins.VcsPlugins.vcsMercurial.hg.Hg?1(plugin, parent=None, name=None)
 eric5.Plugins.VcsPlugins.vcsPySvn.Config.ConfigSvnProtocols?7
@@ -5131,6 +5268,7 @@
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnInfoDialog.SvnInfoDialog.start?4(projectPath, fn)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnInfoDialog.SvnInfoDialog?1(vcs, parent=None)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog._reset?5()
+eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.closeEvent?4(e)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.on_buttonBox_clicked?4(button)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.on_diffPreviousButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.on_diffRevisionsButton_clicked?4()
@@ -5142,8 +5280,9 @@
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.on_rxEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.on_stopCheckBox_clicked?4(checked)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.on_toDate_dateChanged?4(date)
-eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.start?4(fn)
-eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog?1(vcs, isFile=False, parent=None)
+eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.show?4()
+eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog.start?4(fn, isFile=False)
+eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.SvnLogBrowserDialog?1(vcs, parent=None)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogDialog.SvnLogDialog.on_buttonBox_clicked?4(button)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogDialog.SvnLogDialog.start?4(fn, noEntries=0)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogDialog.SvnLogDialog?1(vcs, isFile=False, parent=None)
@@ -5157,6 +5296,7 @@
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_layoutCheckBox_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_projectDirButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_protocolCombo_activated?4(protocol)
+eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_vcsProjectDirEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_vcsUrlButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_vcsUrlEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsPySvn.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog?1(vcs, parent=None)
@@ -5235,7 +5375,6 @@
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnListProps?4(name, recursive=False)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnListTagBranch?4(path, tags=True)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnLock?4(name, stealIt=False, parent=None)
-eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnLogBrowser?4(path, isFile=False)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnNormalizeURL?4(url)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnRelocate?4(projectPath)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.svnRemoveFromChangelist?4(names)
@@ -5265,6 +5404,7 @@
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsInit?4(vcsDir, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsInitConfig?4(project)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsLog?4(name)
+eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsLogBrowser?4(name, isFile=False)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsMerge?4(name)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsMove?4(name, project, target=None, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsPySvn.subversion.Subversion.vcsName?4()
@@ -5371,8 +5511,9 @@
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog.on_sendButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog.on_stopCheckBox_clicked?4(checked)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog.on_toDate_dateChanged?4(date)
-eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog.start?4(fn)
-eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog?1(vcs, isFile=False, parent=None)
+eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog.show?4()
+eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog.start?4(fn, isFile=False)
+eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.SvnLogBrowserDialog?1(vcs, parent=None)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogDialog.SvnLogDialog.closeEvent?4(e)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogDialog.SvnLogDialog.keyPressEvent?4(evt)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogDialog.SvnLogDialog.on_input_returnPressed?4()
@@ -5388,6 +5529,7 @@
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_layoutCheckBox_toggled?4(checked)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_projectDirButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_protocolCombo_activated?4(protocol)
+eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_vcsProjectDirEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_vcsUrlButton_clicked?4()
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog.on_vcsUrlEdit_textChanged?4(txt)
 eric5.Plugins.VcsPlugins.vcsSubversion.SvnNewProjectOptionsDialog.SvnNewProjectOptionsDialog?1(vcs, parent=None)
@@ -5475,7 +5617,6 @@
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnListProps?4(name, recursive=False)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnListTagBranch?4(path, tags=True)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnLock?4(name, stealIt=False, parent=None)
-eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnLogBrowser?4(path, isFile=False)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnNormalizeURL?4(url)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnRelocate?4(projectPath)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.svnRemoveFromChangelist?4(names)
@@ -5505,6 +5646,7 @@
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsInit?4(vcsDir, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsInitConfig?4(project)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsLog?4(name)
+eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsLogBrowser?4(name, isFile=False)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsMerge?4(name)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsMove?4(name, project, target=None, noDialog=False)
 eric5.Plugins.VcsPlugins.vcsSubversion.subversion.Subversion.vcsName?4()
@@ -6180,7 +6322,7 @@
 eric5.Preferences.Prefs.projectBrowserColourDefaults?7
 eric5.Preferences.Prefs.projectBrowserFlagsDefaults?7
 eric5.Preferences.Prefs.projectDefaults?7
-eric5.Preferences.Prefs.py3flakesDefaults?7
+eric5.Preferences.Prefs.pyflakesDefaults?7
 eric5.Preferences.Prefs.qtDefaults?7
 eric5.Preferences.Prefs.resetLayout?7
 eric5.Preferences.Prefs.shellDefaults?7
@@ -6703,6 +6845,7 @@
 eric5.Project.PropertiesDialog.PropertiesDialog.getPPath?4()
 eric5.Project.PropertiesDialog.PropertiesDialog.getProjectType?4()
 eric5.Project.PropertiesDialog.PropertiesDialog.on_dirButton_clicked?4()
+eric5.Project.PropertiesDialog.PropertiesDialog.on_dirEdit_textChanged?4(txt)
 eric5.Project.PropertiesDialog.PropertiesDialog.on_languageComboBox_currentIndexChanged?4(language)
 eric5.Project.PropertiesDialog.PropertiesDialog.on_mainscriptButton_clicked?4()
 eric5.Project.PropertiesDialog.PropertiesDialog.on_spellPropertiesButton_clicked?4()
@@ -6852,8 +6995,12 @@
 eric5.QScintilla.Editor.Editor.focusInEvent?4(event)
 eric5.QScintilla.Editor.Editor.focusOutEvent?4(event)
 eric5.QScintilla.Editor.Editor.gestureEvent?4(evt)
+eric5.QScintilla.Editor.Editor.getBookmarkLines?4()
 eric5.QScintilla.Editor.Editor.getBookmarks?4()
+eric5.QScintilla.Editor.Editor.getBreakpointLines?4()
+eric5.QScintilla.Editor.Editor.getChangeLines?4()
 eric5.QScintilla.Editor.Editor.getCompleter?4()
+eric5.QScintilla.Editor.Editor.getCoverageLines?4()
 eric5.QScintilla.Editor.Editor.getCurrentWord?4()
 eric5.QScintilla.Editor.Editor.getCurrentWordBoundaries?4()
 eric5.QScintilla.Editor.Editor.getEncoding?4()
@@ -6865,10 +7012,12 @@
 eric5.QScintilla.Editor.Editor.getLexer?4()
 eric5.QScintilla.Editor.Editor.getMenu?4(menuName)
 eric5.QScintilla.Editor.Editor.getNoName?4()
-eric5.QScintilla.Editor.Editor.getPyVersion?4()
 eric5.QScintilla.Editor.Editor.getSearchText?4(selectionOnly=False)
 eric5.QScintilla.Editor.Editor.getSharingStatus?4()
+eric5.QScintilla.Editor.Editor.getSyntaxErrorLines?4()
 eric5.QScintilla.Editor.Editor.getSyntaxErrors?4()
+eric5.QScintilla.Editor.Editor.getTaskLines?4()
+eric5.QScintilla.Editor.Editor.getWarningLines?4()
 eric5.QScintilla.Editor.Editor.getWarnings?4()
 eric5.QScintilla.Editor.Editor.getWord?4(line, index, direction=0, useWordChars=True)
 eric5.QScintilla.Editor.Editor.getWordBoundaries?4(line, index, useWordChars=True)
@@ -6891,9 +7040,11 @@
 eric5.QScintilla.Editor.Editor.highlight?4(line=None, error=False, syntaxError=False)
 eric5.QScintilla.Editor.Editor.highlightVisible?4()
 eric5.QScintilla.Editor.Editor.indentLineOrSelection?4()
+eric5.QScintilla.Editor.Editor.isJavascriptFile?4()
 eric5.QScintilla.Editor.Editor.isLastEditPositionAvailable?4()
 eric5.QScintilla.Editor.Editor.isPy2File?4()
 eric5.QScintilla.Editor.Editor.isPy3File?4()
+eric5.QScintilla.Editor.Editor.isPyFile?4()
 eric5.QScintilla.Editor.Editor.isRubyFile?4()
 eric5.QScintilla.Editor.Editor.isSpellCheckRegion?4(pos)
 eric5.QScintilla.Editor.Editor.joinLines?4()
@@ -6929,7 +7080,7 @@
 eric5.QScintilla.Editor.Editor.projectClosed?4()
 eric5.QScintilla.Editor.Editor.projectLexerAssociationsChanged?4()
 eric5.QScintilla.Editor.Editor.projectOpened?4()
-eric5.QScintilla.Editor.Editor.readFile?4(fn, createIt=False)
+eric5.QScintilla.Editor.Editor.readFile?4(fn, createIt=False, encoding="")
 eric5.QScintilla.Editor.Editor.readSettings?4()
 eric5.QScintilla.Editor.Editor.receive?4(command)
 eric5.QScintilla.Editor.Editor.redo?4()
@@ -6938,6 +7089,7 @@
 eric5.QScintilla.Editor.Editor.refreshCoverageAnnotations?4()
 eric5.QScintilla.Editor.Editor.refreshed?7
 eric5.QScintilla.Editor.Editor.removeClone?4(editor)
+eric5.QScintilla.Editor.Editor.resizeEvent?4(evt)
 eric5.QScintilla.Editor.Editor.revertToUnmodified?4()
 eric5.QScintilla.Editor.Editor.saveFile?4(saveas=False, path=None)
 eric5.QScintilla.Editor.Editor.saveFileAs?4(path=None, toProject=False)
@@ -6980,6 +7132,7 @@
 eric5.QScintilla.Editor.Editor.unindentLineOrSelection?4()
 eric5.QScintilla.Editor.Editor.unsetAutoCompletionHook?4()
 eric5.QScintilla.Editor.Editor.unsetCallTipHook?4()
+eric5.QScintilla.Editor.Editor.viewportEvent?4(evt)
 eric5.QScintilla.Editor.Editor.wheelEvent?4(evt)
 eric5.QScintilla.Editor.Editor.writeFile?4(fn)
 eric5.QScintilla.Editor.Editor?1(dbs, fn=None, vm=None, filetype="", editor=None, tv=None)
@@ -6988,6 +7141,9 @@
 eric5.QScintilla.EditorAssembly.EditorAssembly.getEditor?4()
 eric5.QScintilla.EditorAssembly.EditorAssembly.shutdownTimer?4()
 eric5.QScintilla.EditorAssembly.EditorAssembly?1(dbs, fn=None, vm=None, filetype="", editor=None, tv=None)
+eric5.QScintilla.EditorMarkerMap.EditorMarkerMap._paintIt?5(painter)
+eric5.QScintilla.EditorMarkerMap.EditorMarkerMap.initColors?4()
+eric5.QScintilla.EditorMarkerMap.EditorMarkerMap?1(parent=None)
 eric5.QScintilla.Exporters.ExporterBase.ExporterBase._getFileName?5(filter)
 eric5.QScintilla.Exporters.ExporterBase.ExporterBase.exportSource?4()
 eric5.QScintilla.Exporters.ExporterBase.ExporterBase?1(editor, parent=None)
@@ -7388,6 +7544,7 @@
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.indicatorDefine?4(indicator, style, color)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.inputMethodEvent?4(evt)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.inputMethodQuery?4(query)
+eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.isModified?4()
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.lineAt?4(pos)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.lineEndPosition?4(line)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.lineIndexFromPosition?4(pos)
@@ -7417,6 +7574,7 @@
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setIndicator?4(indicator, sline, sindex, eline, eindex)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setIndicatorRange?4(indicator, spos, length)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setLexer?4(lex=None)
+eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setModified?4(m)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setRectangularSelection?4(startLine, startIndex, endLine, endIndex)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setStyleBits?4(bits)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.setStyling?4(length, style)
@@ -7796,6 +7954,7 @@
 eric5.UI.Browser.Browser.getSelectedItems?4(filter=None)
 eric5.UI.Browser.Browser.getSelectedItemsCount?4(filter=None)
 eric5.UI.Browser.Browser.getSelectedItemsCountCategorized?4(filter=None)
+eric5.UI.Browser.Browser.handleInterpreterChanged?4(interpreter)
 eric5.UI.Browser.Browser.handlePreferencesChanged?4()
 eric5.UI.Browser.Browser.handleProgramChange?4(fn)
 eric5.UI.Browser.Browser.handleUnittest?4()
@@ -7906,6 +8065,7 @@
 eric5.UI.BrowserModel.BrowserModel.hasChildren?4(parent=QModelIndex())
 eric5.UI.BrowserModel.BrowserModel.headerData?4(section, orientation, role=Qt.DisplayRole)
 eric5.UI.BrowserModel.BrowserModel.index?4(row, column, parent=QModelIndex())
+eric5.UI.BrowserModel.BrowserModel.interpreterChanged?4(interpreter)
 eric5.UI.BrowserModel.BrowserModel.item?4(index)
 eric5.UI.BrowserModel.BrowserModel.parent?4(index)
 eric5.UI.BrowserModel.BrowserModel.populateClassAttributesItem?4(parentItem, repopulate=False)
@@ -8069,6 +8229,7 @@
 eric5.UI.PixmapCache.PixmapCache.getPixmap?4(key)
 eric5.UI.PixmapCache.PixmapCache?1()
 eric5.UI.PixmapCache.addSearchPath?4(path, cache=pixCache)
+eric5.UI.PixmapCache.getCombinedIcon?4(keys, cache=pixCache)
 eric5.UI.PixmapCache.getIcon?4(key, cache=pixCache)
 eric5.UI.PixmapCache.getPixmap?4(key, cache=pixCache)
 eric5.UI.PixmapCache.getSymlinkIcon?4(key, cache=pixCache)
@@ -8500,6 +8661,7 @@
 eric5.Utilities.isExecutable?4(exe)
 eric5.Utilities.isinpath?4(file)
 eric5.Utilities.joinext?4(prefix, ext)
+eric5.Utilities.jsCheckSyntax?4(file, codestring="")
 eric5.Utilities.linesep?4()
 eric5.Utilities.normabsjoinpath?4(a, *p)
 eric5.Utilities.normabspath?4(path)
@@ -8512,6 +8674,7 @@
 eric5.Utilities.prepareQtMacBundle?4(toolname, version, args)
 eric5.Utilities.quote?4(url)
 eric5.Utilities.readEncodedFile?4(filename)
+eric5.Utilities.readEncodedFileWithEncoding?4(filename, encoding)
 eric5.Utilities.readEncodedFileWithHash?4(filename)
 eric5.Utilities.readStringFromStream?4(stream)
 eric5.Utilities.relpath?4(path, start=os.path.curdir)
@@ -8538,6 +8701,7 @@
 eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSDiff?5()
 eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSInfoDisplay?5()
 eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSLog?5()
+eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSLogBrowser?5()
 eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSMerge?5()
 eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSRemove?5()
 eric5.VCS.ProjectBrowserHelper.VcsProjectBrowserHelper._VCSRevert?5()
@@ -8560,6 +8724,7 @@
 eric5.VCS.ProjectHelper.VcsProjectHelper._vcsImport?5()
 eric5.VCS.ProjectHelper.VcsProjectHelper._vcsInfoDisplay?5()
 eric5.VCS.ProjectHelper.VcsProjectHelper._vcsLog?5()
+eric5.VCS.ProjectHelper.VcsProjectHelper._vcsLogBrowser?5()
 eric5.VCS.ProjectHelper.VcsProjectHelper._vcsMerge?5()
 eric5.VCS.ProjectHelper.VcsProjectHelper._vcsRemove?5()
 eric5.VCS.ProjectHelper.VcsProjectHelper._vcsRevert?5()
@@ -8627,6 +8792,7 @@
 eric5.VCS.VersionControl.VersionControl.vcsInit?4(vcsDir, noDialog=False)
 eric5.VCS.VersionControl.VersionControl.vcsInitConfig?4(project)
 eric5.VCS.VersionControl.VersionControl.vcsLog?4(name)
+eric5.VCS.VersionControl.VersionControl.vcsLogBrowser?4(name, isFile=False)
 eric5.VCS.VersionControl.VersionControl.vcsMerge?4(name)
 eric5.VCS.VersionControl.VersionControl.vcsMove?4(name, project, target=None, noDialog=False)
 eric5.VCS.VersionControl.VersionControl.vcsName?4()
@@ -8645,6 +8811,7 @@
 eric5.VCS.VersionControl.VersionControl.vcsStatusChanged?7
 eric5.VCS.VersionControl.VersionControl.vcsStatusMonitorData?7
 eric5.VCS.VersionControl.VersionControl.vcsStatusMonitorStatus?7
+eric5.VCS.VersionControl.VersionControl.vcsSupportCommandOptions?4()
 eric5.VCS.VersionControl.VersionControl.vcsSwitch?4(name)
 eric5.VCS.VersionControl.VersionControl.vcsTag?4(name)
 eric5.VCS.VersionControl.VersionControl.vcsUpdate?4(name, noDialog=False)
@@ -8746,7 +8913,7 @@
 eric5.ViewManager.ViewManager.ViewManager.newEditor?4()
 eric5.ViewManager.ViewManager.ViewManager.newEditorView?4(fn, caller, filetype="")
 eric5.ViewManager.ViewManager.ViewManager.nextSplit?4()
-eric5.ViewManager.ViewManager.ViewManager.openFiles?4(prog=None)
+eric5.ViewManager.ViewManager.ViewManager.openFiles?4(prog)
 eric5.ViewManager.ViewManager.ViewManager.openSourceFile?4(fn, lineno=-1, filetype="", selStart=0, selEnd=0, pos=0)
 eric5.ViewManager.ViewManager.ViewManager.preferencesChanged?4()
 eric5.ViewManager.ViewManager.ViewManager.prevSplit?4()
--- a/APIs/Python3/eric5.bas	Sun Mar 30 22:00:14 2014 +0200
+++ b/APIs/Python3/eric5.bas	Thu Apr 03 23:05:31 2014 +0200
@@ -145,6 +145,7 @@
 E5ClearableComboBox E5ComboBox
 E5ClearableLineEdit E5LineEdit
 E5ClickableLabel QLabel
+E5ClickableLed E5Led
 E5ComboBox QComboBox
 E5DirCompleter QCompleter
 E5DnDTabBar E5WheelTabBar
@@ -161,6 +162,7 @@
 E5LineEditSideWidget QWidget
 E5ListView QListView
 E5MainWindow QMainWindow
+E5MapWidget QWidget
 E5MessageBox QMessageBox
 E5MessageBoxWizard QObject
 E5MessageBoxWizardDialog QDialog Ui_E5MessageBoxWizardDialog
@@ -210,6 +212,7 @@
 EditorHighlightersPage ConfigurationPageBase Ui_EditorHighlightersPage
 EditorHighlightingStylesPage ConfigurationPageBase Ui_EditorHighlightingStylesPage
 EditorKeywordsPage ConfigurationPageBase Ui_EditorKeywordsPage
+EditorMarkerMap E5MapWidget
 EditorPropertiesPage ConfigurationPageBase Ui_EditorPropertiesPage
 EditorSearchPage ConfigurationPageBase Ui_EditorSearchPage
 EditorSpellCheckingPage ConfigurationPageBase Ui_EditorSpellCheckingPage
@@ -303,6 +306,7 @@
 HgBookmarkRenameDialog QDialog Ui_HgBookmarkRenameDialog
 HgBookmarksInOutDialog QDialog Ui_HgBookmarksInOutDialog
 HgBookmarksListDialog QDialog Ui_HgBookmarksListDialog
+HgBranchInputDialog QDialog Ui_HgBranchInputDialog
 HgBundleDialog QDialog Ui_HgBundleDialog
 HgClient QObject
 HgClientPromptDialog QDialog Ui_HgClientPromptDialog
@@ -313,13 +317,14 @@
 HgDiffDialog QWidget Ui_HgDiffDialog
 HgExportDialog QDialog Ui_HgExportDialog
 HgExtension QObject
+HgExtensionProjectBrowserHelper QObject
 HgExtensionProjectHelper QObject
 HgFetchDialog QDialog Ui_HgFetchDialog
 HgGpgSignDialog QDialog Ui_HgGpgSignDialog
 HgGpgSignaturesDialog QDialog Ui_HgGpgSignaturesDialog
 HgGraftDialog QDialog Ui_HgGraftDialog
 HgImportDialog QDialog Ui_HgImportDialog
-HgLogBrowserDialog QDialog Ui_HgLogBrowserDialog
+HgLogBrowserDialog QWidget Ui_HgLogBrowserDialog
 HgLogDialog QWidget Ui_HgLogDialog
 HgMergeDialog QDialog Ui_HgMergeDialog
 HgMultiRevisionSelectionDialog QDialog Ui_HgMultiRevisionSelectionDialog
@@ -341,14 +346,20 @@
 HgQueuesRenamePatchDialog QDialog Ui_HgQueuesRenamePatchDialog
 HgRebaseDialog QDialog Ui_HgRebaseDialog
 HgRemoveSubrepositoriesDialog QDialog Ui_HgRemoveSubrepositoriesDialog
+HgRepoConfigDataDialog QDialog Ui_HgRepoConfigDataDialog
 HgRevisionSelectionDialog QDialog Ui_HgRevisionSelectionDialog
 HgRevisionsSelectionDialog QDialog Ui_HgRevisionsSelectionDialog
 HgServeDialog E5MainWindow
+HgShelveBrowserDialog QWidget Ui_HgShelveBrowserDialog
+HgShelveDataDialog QDialog Ui_HgShelveDataDialog
+HgShelvesSelectionDialog QDialog Ui_HgShelvesSelectionDialog
 HgStatusDialog QWidget Ui_HgStatusDialog
 HgStatusMonitorThread VcsStatusMonitorThread
 HgSummaryDialog QDialog Ui_HgSummaryDialog
 HgTagBranchListDialog QDialog Ui_HgTagBranchListDialog
 HgTagDialog QDialog Ui_HgTagDialog
+HgUnshelveDataDialog QDialog Ui_HgUnshelveDataDialog
+HgUserConfigDataDialog QDialog Ui_HgUserConfigDataDialog
 HighlightingStylesReader XMLStreamReaderBase
 HighlightingStylesWriter XMLStreamWriterBase
 HistoryCompleter QCompleter
@@ -396,6 +407,9 @@
 IrcWidget QWidget Ui_IrcWidget
 JavaScriptEricObject QObject
 JavaScriptExternalObject QObject
+Largefiles HgExtension
+LargefilesProjectBrowserHelper HgExtensionProjectBrowserHelper
+LargefilesProjectHelper HgExtensionProjectHelper
 LateFutureImport Message
 LexerAssociationDialog QDialog Ui_LexerAssociationDialog
 LexerBash Lexer QsciLexerBash
@@ -431,12 +445,13 @@
 LexerVHDL Lexer QsciLexerVHDL
 LexerXML Lexer QsciLexerXML
 LexerYAML Lexer QsciLexerYAML
+LfConvertDataDialog QDialog Ui_LfConvertDataDialog
+LfRevisionsInputDialog QDialog Ui_LfRevisionsInputDialog
 Listspace QSplitter ViewManager
 LogViewer QWidget
 LogViewerEdit QTextEdit
 MasterPasswordEntryDialog QDialog Ui_MasterPasswordEntryDialog
 MercurialPage ConfigurationPageBase Ui_MercurialPage
-MercurialUserDataDialog QDialog Ui_MercurialUserDataDialog
 MessageBoxWizard QObject
 MessageBoxWizardDialog QDialog Ui_MessageBoxWizardDialog
 MiniEditor E5MainWindow
@@ -446,7 +461,7 @@
 ModuleModel UMLModel
 ModuleScope Scope
 MultiProject QObject
-MultiProjectBrowser QListWidget
+MultiProjectBrowser QTreeWidget
 MultiProjectPage ConfigurationPageBase Ui_MultiProjectPage
 MultiProjectReader XMLStreamReaderBase
 MultiProjectWriter XMLStreamWriterBase
@@ -595,6 +610,9 @@
 ShellAssembly QWidget
 ShellHistoryDialog QDialog Ui_ShellHistoryDialog
 ShellPage ConfigurationPageBase Ui_ShellPage
+Shelve HgExtension
+ShelveProjectBrowserHelper HgExtensionProjectBrowserHelper
+ShelveProjectHelper HgExtensionProjectHelper
 ShortcutDialog QDialog Ui_ShortcutDialog
 ShortcutsDialog QDialog Ui_ShortcutsDialog
 ShortcutsReader XMLStreamReaderBase
@@ -626,7 +644,7 @@
 StackedWidget QStackedWidget
 StandardReport BaseReport
 StartDialog QDialog
-StatusMonitorLed E5Led
+StatusMonitorLed E5ClickableLed
 Subversion VersionControl
 SubversionPage ConfigurationPageBase Ui_SubversionPage
 SvgDiagram E5MainWindow
@@ -638,7 +656,7 @@
 SvnDialog QDialog Ui_SvnDialog
 SvnDiffDialog QWidget Ui_SvnDiffDialog
 SvnInfoDialog QDialog SvnDialogMixin Ui_VcsRepositoryInfoDialog
-SvnLogBrowserDialog QDialog Ui_SvnLogBrowserDialog
+SvnLogBrowserDialog QWidget Ui_SvnLogBrowserDialog
 SvnLogDialog QWidget Ui_SvnLogDialog
 SvnLoginDialog QDialog Ui_SvnLoginDialog
 SvnMergeDialog QDialog Ui_SvnMergeDialog
--- a/Cooperation/ChatWidget.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Cooperation/ChatWidget.py	Thu Apr 03 23:05:31 2014 +0200
@@ -83,7 +83,7 @@
         self.__client.cannotConnect.connect(self.__initialConnectionRefused)
         self.__client.editorCommand.connect(self.__editorCommandMessage)
         
-        self.serverButton.setText(self.trUtf8("Start Server"))
+        self.serverButton.setText(self.tr("Start Server"))
         self.serverLed.setColor(QColor(Qt.red))
         if port == -1:
             port = Preferences.getCooperation("ServerPort")
@@ -150,7 +150,7 @@
         
         if text.startswith("/"):
             self.__showErrorMessage(
-                self.trUtf8("! Unknown command: {0}\n")
+                self.tr("! Unknown command: {0}\n")
                     .format(text.split()[0]))
         else:
             self.__client.sendMessage(text)
@@ -172,7 +172,7 @@
         self.chatEdit.append(
             QDateTime.currentDateTime().toString(Qt.SystemLocaleLongDate) +
             ":")
-        self.chatEdit.append(self.trUtf8("* {0} has joined.\n").format(nick))
+        self.chatEdit.append(self.tr("* {0} has joined.\n").format(nick))
         self.chatEdit.setTextColor(color)
         
         QListWidgetItem(
@@ -186,7 +186,7 @@
         if not self.isVisible():
             self.__ui.showNotification(
                 UI.PixmapCache.getPixmap("cooperation48.png"),
-                self.trUtf8("New User"), self.trUtf8("{0} has joined.")
+                self.tr("New User"), self.tr("{0} has joined.")
                     .format(nick))
 
     def __participantLeft(self, nick):
@@ -208,7 +208,7 @@
             self.chatEdit.append(
                 QDateTime.currentDateTime().toString(Qt.SystemLocaleLongDate) +
                 ":")
-            self.chatEdit.append(self.trUtf8("* {0} has left.\n").format(nick))
+            self.chatEdit.append(self.tr("* {0} has left.\n").format(nick))
             self.chatEdit.setTextColor(color)
         
         if not self.__client.hasConnections():
@@ -217,7 +217,7 @@
         if not self.isVisible():
             self.__ui.showNotification(
                 UI.PixmapCache.getPixmap("cooperation48.png"),
-                self.trUtf8("User Left"), self.trUtf8("{0} has left.")
+                self.tr("User Left"), self.tr("{0} has left.")
                     .format(nick))
     
     def appendMessage(self, from_, message):
@@ -240,7 +240,7 @@
         if not self.isVisible():
             self.__ui.showNotification(
                 UI.PixmapCache.getPixmap("cooperation48.png"),
-                self.trUtf8("Message from <{0}>").format(from_), message)
+                self.tr("Message from <{0}>").format(from_), message)
     
     @pyqtSlot(str)
     def on_hostEdit_editTextChanged(self, host):
@@ -303,7 +303,7 @@
         """
         if self.__client.isListening():
             self.__client.close()
-            self.serverButton.setText(self.trUtf8("Start Server"))
+            self.serverButton.setText(self.tr("Start Server"))
             self.serverPortSpin.setEnabled(True)
             if (self.serverPortSpin.value() !=
                     Preferences.getCooperation("ServerPort")):
@@ -314,13 +314,13 @@
             res, port = self.__client.startListening(
                 self.serverPortSpin.value())
             if res:
-                self.serverButton.setText(self.trUtf8("Stop Server"))
+                self.serverButton.setText(self.tr("Stop Server"))
                 self.serverPortSpin.setValue(port)
                 self.serverPortSpin.setEnabled(False)
                 self.serverLed.setColor(QColor(Qt.green))
             else:
                 self.__showErrorMessage(
-                    self.trUtf8("! Server Error: {0}\n").format(
+                    self.tr("! Server Error: {0}\n").format(
                         self.__client.errorString())
                 )
     
@@ -331,11 +331,11 @@
         @param connected new connected state (boolean)
         """
         if connected:
-            self.connectButton.setText(self.trUtf8("Disconnect"))
+            self.connectButton.setText(self.tr("Disconnect"))
             self.connectButton.setEnabled(True)
             self.connectionLed.setColor(QColor(Qt.green))
         else:
-            self.connectButton.setText(self.trUtf8("Connect"))
+            self.connectButton.setText(self.tr("Connect"))
             self.connectButton.setEnabled(self.hostEdit.currentText() != "")
             self.connectionLed.setColor(QColor(Qt.red))
             self.on_cancelEditButton_clicked()
@@ -497,26 +497,26 @@
         self.__copyChatAct = \
             self.__chatMenu.addAction(
                 UI.PixmapCache.getIcon("editCopy.png"),
-                self.trUtf8("Copy"), self.__copyChat)
+                self.tr("Copy"), self.__copyChat)
         self.__chatMenu.addSeparator()
         self.__cutAllChatAct = \
             self.__chatMenu.addAction(
                 UI.PixmapCache.getIcon("editCut.png"),
-                self.trUtf8("Cut all"), self.__cutAllChat)
+                self.tr("Cut all"), self.__cutAllChat)
         self.__copyAllChatAct = \
             self.__chatMenu.addAction(
                 UI.PixmapCache.getIcon("editCopy.png"),
-                self.trUtf8("Copy all"), self.__copyAllChat)
+                self.tr("Copy all"), self.__copyAllChat)
         self.__chatMenu.addSeparator()
         self.__clearChatAct = \
             self.__chatMenu.addAction(
                 UI.PixmapCache.getIcon("editDelete.png"),
-                self.trUtf8("Clear"), self.__clearChat)
+                self.tr("Clear"), self.__clearChat)
         self.__chatMenu.addSeparator()
         self.__saveChatAct = \
             self.__chatMenu.addAction(
                 UI.PixmapCache.getIcon("fileSave.png"),
-                self.trUtf8("Save"), self.__saveChat)
+                self.tr("Save"), self.__saveChat)
         
         self.on_chatEdit_copyAvailable(False)
     
@@ -556,9 +556,9 @@
         if txt:
             fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
                 self,
-                self.trUtf8("Save Chat"),
+                self.tr("Save Chat"),
                 "",
-                self.trUtf8("Text Files (*.txt);;All Files (*)"),
+                self.tr("Text Files (*.txt);;All Files (*)"),
                 None,
                 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
             if fname:
@@ -570,9 +570,9 @@
                 if QFileInfo(fname).exists():
                     res = E5MessageBox.yesNo(
                         self,
-                        self.trUtf8("Save Chat"),
-                        self.trUtf8("<p>The file <b>{0}</b> already exists."
-                                    " Overwrite it?</p>").format(fname),
+                        self.tr("Save Chat"),
+                        self.tr("<p>The file <b>{0}</b> already exists."
+                                " Overwrite it?</p>").format(fname),
                         icon=E5MessageBox.Warning)
                     if not res:
                         return
@@ -585,10 +585,10 @@
                 except IOError as err:
                     E5MessageBox.critical(
                         self,
-                        self.trUtf8("Error saving Chat"),
-                        self.trUtf8("""<p>The chat contents could not be"""
-                                    """ written to <b>{0}</b></p>"""
-                                    """<p>Reason: {1}</p>""") .format(
+                        self.tr("Error saving Chat"),
+                        self.tr("""<p>The chat contents could not be"""
+                                """ written to <b>{0}</b></p>"""
+                                """<p>Reason: {1}</p>""") .format(
                             fname, str(err)))
     
     def __copyChat(self):
@@ -624,15 +624,15 @@
         self.__kickUserAct = \
             self.__usersMenu.addAction(
                 UI.PixmapCache.getIcon("chatKickUser.png"),
-                self.trUtf8("Kick User"), self.__kickUser)
+                self.tr("Kick User"), self.__kickUser)
         self.__banUserAct = \
             self.__usersMenu.addAction(
                 UI.PixmapCache.getIcon("chatBanUser.png"),
-                self.trUtf8("Ban User"), self.__banUser)
+                self.tr("Ban User"), self.__banUser)
         self.__banKickUserAct = \
             self.__usersMenu.addAction(
                 UI.PixmapCache.getIcon("chatBanKickUser.png"),
-                self.trUtf8("Ban and Kick User"), self.__banKickUser)
+                self.tr("Ban and Kick User"), self.__banKickUser)
     
     @pyqtSlot(QPoint)
     def on_usersList_customContextMenuRequested(self, pos):
@@ -659,7 +659,7 @@
         self.chatEdit.append(
             QDateTime.currentDateTime().toString(Qt.SystemLocaleLongDate) +
             ":")
-        self.chatEdit.append(self.trUtf8("* {0} has been kicked.\n").format(
+        self.chatEdit.append(self.tr("* {0} has been kicked.\n").format(
             itm.text().split("@")[0]))
         self.chatEdit.setTextColor(color)
     
@@ -675,7 +675,7 @@
         self.chatEdit.append(
             QDateTime.currentDateTime().toString(Qt.SystemLocaleLongDate) +
             ":")
-        self.chatEdit.append(self.trUtf8("* {0} has been banned.\n").format(
+        self.chatEdit.append(self.tr("* {0} has been banned.\n").format(
             itm.text().split("@")[0]))
         self.chatEdit.setTextColor(color)
     
@@ -692,7 +692,7 @@
             QDateTime.currentDateTime().toString(Qt.SystemLocaleLongDate) +
             ":")
         self.chatEdit.append(
-            self.trUtf8("* {0} has been banned and kicked.\n")
+            self.tr("* {0} has been banned and kicked.\n")
                 .format(itm.text().split("@")[0]))
         self.chatEdit.setTextColor(color)
     
--- a/Cooperation/ChatWidget.ui	Sun Mar 30 22:00:14 2014 +0200
+++ b/Cooperation/ChatWidget.ui	Thu Apr 03 23:05:31 2014 +0200
@@ -14,7 +14,16 @@
    <string>Chat</string>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout_2">
-   <property name="margin">
+   <property name="leftMargin">
+    <number>0</number>
+   </property>
+   <property name="topMargin">
+    <number>0</number>
+   </property>
+   <property name="rightMargin">
+    <number>0</number>
+   </property>
+   <property name="bottomMargin">
     <number>0</number>
    </property>
    <item>
@@ -117,9 +126,6 @@
         <property name="toolTip">
          <string>Press to toggle the shared status of the current editor</string>
         </property>
-        <property name="text">
-         <string>...</string>
-        </property>
         <property name="checkable">
          <bool>true</bool>
         </property>
@@ -133,9 +139,6 @@
         <property name="toolTip">
          <string>Press to start a shared edit</string>
         </property>
-        <property name="text">
-         <string>...</string>
-        </property>
         <property name="checkable">
          <bool>true</bool>
         </property>
@@ -149,9 +152,6 @@
         <property name="toolTip">
          <string>Press to end the edit and send the changes</string>
         </property>
-        <property name="text">
-         <string>...</string>
-        </property>
        </widget>
       </item>
       <item>
@@ -162,9 +162,6 @@
         <property name="toolTip">
          <string>Press to cancel the shared edit</string>
         </property>
-        <property name="text">
-         <string>...</string>
-        </property>
        </widget>
       </item>
       <item>
--- a/Cooperation/Connection.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Cooperation/Connection.py	Thu Apr 03 23:05:31 2014 +0200
@@ -9,8 +9,8 @@
 
 from __future__ import unicode_literals
 try:
-    str = unicode    # __IGNORE_WARNING__
-except (NameError):
+    str = unicode
+except NameError:
     pass
 
 from PyQt4.QtCore import pyqtSignal, QTimer, QTime, QByteArray
@@ -76,8 +76,8 @@
         """
         super(Connection, self).__init__(parent)
         
-        self.__greetingMessage = self.trUtf8("undefined")
-        self.__username = self.trUtf8("unknown")
+        self.__greetingMessage = self.tr("undefined")
+        self.__username = self.tr("unknown")
         self.__serverPort = 0
         self.__state = Connection.WaitingForGreeting
         self.__currentDataType = Connection.Undefined
@@ -204,7 +204,7 @@
             )
             Preferences.syncPreferences()
             if bannedName in Preferences.getCooperation("BannedUsers"):
-                self.rejected.emit(self.trUtf8(
+                self.rejected.emit(self.tr(
                     "* Connection attempted by banned user '{0}'.")
                     .format(bannedName))
                 self.abort()
@@ -216,9 +216,9 @@
                 # if we shall accept automatically
                 res = E5MessageBox.yesNo(
                     None,
-                    self.trUtf8("New Connection"),
-                    self.trUtf8("""<p>Accept connection from """
-                                """<strong>{0}@{1}</strong>?</p>""").format(
+                    self.tr("New Connection"),
+                    self.tr("""<p>Accept connection from """
+                            """<strong>{0}@{1}</strong>?</p>""").format(
                         user, hostInfo.hostName()),
                     yesDefault=True)
                 if not res:
@@ -451,6 +451,6 @@
         """
         self.__pingTimer.stop()
         if self.__state == Connection.WaitingForGreeting:
-            self.rejected.emit(self.trUtf8(
+            self.rejected.emit(self.tr(
                 "* Connection to {0}:{1} refused.").format(
                 self.peerName(), self.peerPort()))
--- a/Cooperation/CooperationClient.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Cooperation/CooperationClient.py	Thu Apr 03 23:05:31 2014 +0200
@@ -85,7 +85,7 @@
                 break
         
         if self.__username == "":
-            self.__username = self.trUtf8("unknown")
+            self.__username = self.tr("unknown")
         
         self.__listening = False
         self.__serversErrorString = ""
@@ -293,7 +293,7 @@
             port = int(port)
             
             if port == 0:
-                msg = self.trUtf8("Illegal address: {0}@{1}\n").format(
+                msg = self.tr("Illegal address: {0}@{1}\n").format(
                     host, port)
                 self.connectionError.emit(msg)
             else:
@@ -386,7 +386,7 @@
                 self.__serversErrorString = self.__servers[0].errorString()
         else:
             res = False
-            self.__serversErrorString = self.trUtf8("No servers present.")
+            self.__serversErrorString = self.tr("No servers present.")
         
         if res:
             self.__serversErrorString = ""
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/DTDs/MultiProject-5.0.dtd	Thu Apr 03 23:05:31 2014 +0200
@@ -0,0 +1,21 @@
+<!-- This is the DTD for eric5's multi project file version 5.0 -->
+
+<!ELEMENT   Description         (#PCDATA)>
+
+<!ELEMENT   ProjectName         (#PCDATA)>
+<!ELEMENT   ProjectFile         (#PCDATA)>
+<!ELEMENT   ProjectDescription  (#PCDATA)>
+<!ELEMENT   ProjectCategory     (#PCDATA)>
+<!ELEMENT   Project             (ProjectName,
+                                 ProjectFile,
+                                 ProjectDescription,
+                                 ProjectCategory)>
+<!ATTLIST   Project
+    isMaster    CDATA   #REQUIRED>
+
+<!ELEMENT   Projects            (Project*)>
+
+<!ELEMENT   MultiProject        (Description,
+                                 Projects)>
+<!ATTLIST   MultiProject
+    version     CDATA   #REQUIRED>
--- a/DataViews/CodeMetricsDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/DataViews/CodeMetricsDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -48,9 +48,9 @@
         self.cancelled = False
         
         self.__menu = QMenu(self)
-        self.__menu.addAction(self.trUtf8("Collapse all"),
+        self.__menu.addAction(self.tr("Collapse all"),
                               self.__resultCollapse)
-        self.__menu.addAction(self.trUtf8("Expand all"), self.__resultExpand)
+        self.__menu.addAction(self.tr("Expand all"), self.__resultExpand)
         self.resultList.setContextMenuPolicy(Qt.CustomContextMenu)
         self.resultList.customContextMenuRequested.connect(
             self.__showContextMenu)
@@ -187,19 +187,19 @@
         # now do the summary stuff
         docstrings = total['lines'] - total['comments'] - \
             total['empty lines'] - total['non-commentary lines']
-        self.__createSummaryItem(self.trUtf8("files"),
+        self.__createSummaryItem(self.tr("files"),
                                  loc.toString(total['files']))
-        self.__createSummaryItem(self.trUtf8("lines"),
+        self.__createSummaryItem(self.tr("lines"),
                                  loc.toString(total['lines']))
-        self.__createSummaryItem(self.trUtf8("bytes"),
+        self.__createSummaryItem(self.tr("bytes"),
                                  loc.toString(total['bytes']))
-        self.__createSummaryItem(self.trUtf8("comments"),
+        self.__createSummaryItem(self.tr("comments"),
                                  loc.toString(total['comments']))
-        self.__createSummaryItem(self.trUtf8("empty lines"),
+        self.__createSummaryItem(self.tr("empty lines"),
                                  loc.toString(total['empty lines']))
-        self.__createSummaryItem(self.trUtf8("non-commentary lines"),
+        self.__createSummaryItem(self.tr("non-commentary lines"),
                                  loc.toString(total['non-commentary lines']))
-        self.__createSummaryItem(self.trUtf8("documentation lines"),
+        self.__createSummaryItem(self.tr("documentation lines"),
                                  loc.toString(docstrings))
         self.__resizeSummaryColumns()
         self.__finish()
--- a/DataViews/PyCoverageDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/DataViews/PyCoverageDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -55,15 +55,15 @@
         self.__menu = QMenu(self)
         self.__menu.addSeparator()
         self.openAct = self.__menu.addAction(
-            self.trUtf8("Open"), self.__openFile)
+            self.tr("Open"), self.__openFile)
         self.__menu.addSeparator()
         self.annotate = self.__menu.addAction(
-            self.trUtf8('Annotate'), self.__annotate)
-        self.__menu.addAction(self.trUtf8('Annotate all'), self.__annotateAll)
+            self.tr('Annotate'), self.__annotate)
+        self.__menu.addAction(self.tr('Annotate all'), self.__annotateAll)
         self.__menu.addAction(
-            self.trUtf8('Delete annotated files'), self.__deleteAnnotated)
+            self.tr('Delete annotated files'), self.__deleteAnnotated)
         self.__menu.addSeparator()
-        self.__menu.addAction(self.trUtf8('Erase Coverage Info'), self.__erase)
+        self.__menu.addAction(self.tr('Erase Coverage Info'), self.__erase)
         self.resultList.setContextMenuPolicy(Qt.CustomContextMenu)
         self.resultList.customContextMenuRequested.connect(
             self.__showContextMenu)
@@ -242,10 +242,10 @@
         if total_exceptions:
             E5MessageBox.warning(
                 self,
-                self.trUtf8("Parse Error"),
-                self.trUtf8("""%n file(s) could not be parsed. Coverage"""
-                            """ info for these is not available.""", "",
-                            total_exceptions))
+                self.tr("Parse Error"),
+                self.tr("""%n file(s) could not be parsed. Coverage"""
+                        """ info for these is not available.""", "",
+                        total_exceptions))
         
         self.__finish()
         
@@ -345,8 +345,8 @@
         
         # now process them
         progress = E5ProgressDialog(
-            self.trUtf8("Annotating files..."), self.trUtf8("Abort"),
-            0, len(files), self.trUtf8("%v/%m Files"), self)
+            self.tr("Annotating files..."), self.tr("Abort"),
+            0, len(files), self.tr("%v/%m Files"), self)
         progress.setMinimumDuration(0)
         count = 0
         
--- a/DataViews/PyProfileDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/DataViews/PyProfileDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -55,7 +55,7 @@
 
 class PyProfileDialog(QDialog, Ui_PyProfileDialog):
     """
-    Class implementing a dialog to display the results of a syntax check run.
+    Class implementing a dialog to display the results of a profiling run.
     """
     def __init__(self, parent=None):
         """
@@ -82,15 +82,15 @@
         
         self.__menu = QMenu(self)
         self.filterItm = self.__menu.addAction(
-            self.trUtf8('Exclude Python Library'),
+            self.tr('Exclude Python Library'),
             self.__filter)
         self.__menu.addSeparator()
         self.__menu.addAction(
-            self.trUtf8('Erase Profiling Info'), self.__eraseProfile)
+            self.tr('Erase Profiling Info'), self.__eraseProfile)
         self.__menu.addAction(
-            self.trUtf8('Erase Timing Info'), self.__eraseTiming)
+            self.tr('Erase Timing Info'), self.__eraseTiming)
         self.__menu.addSeparator()
-        self.__menu.addAction(self.trUtf8('Erase All Infos'), self.__eraseAll)
+        self.__menu.addAction(self.tr('Erase All Infos'), self.__eraseAll)
         self.resultList.setContextMenuPolicy(Qt.CustomContextMenu)
         self.resultList.customContextMenuRequested.connect(
             self.__showContextMenu)
@@ -210,12 +210,12 @@
         self.__resortResultList()
         
         # now do the summary stuff
-        self.__createSummaryItem(self.trUtf8("function calls"),
+        self.__createSummaryItem(self.tr("function calls"),
                                  str(total_calls))
         if total_calls != prim_calls:
-            self.__createSummaryItem(self.trUtf8("primitive calls"),
+            self.__createSummaryItem(self.tr("primitive calls"),
                                      str(prim_calls))
-        self.__createSummaryItem(self.trUtf8("CPU seconds"),
+        self.__createSummaryItem(self.tr("CPU seconds"),
                                  "{0:.3f}".format(total_tt))
         
     def start(self, pfn, fn=None):
@@ -231,9 +231,9 @@
         if not os.path.exists(fname):
             E5MessageBox.warning(
                 self,
-                self.trUtf8("Profile Results"),
-                self.trUtf8("""<p>There is no profiling data"""
-                            """ available for <b>{0}</b>.</p>""")
+                self.tr("Profile Results"),
+                self.tr("""<p>There is no profiling data"""
+                        """ available for <b>{0}</b>.</p>""")
                 .format(pfn))
             self.close()
             return
@@ -244,9 +244,9 @@
         except (EnvironmentError, pickle.PickleError, EOFError):
             E5MessageBox.critical(
                 self,
-                self.trUtf8("Loading Profiling Data"),
-                self.trUtf8("""<p>The profiling data could not be"""
-                            """ read from file <b>{0}</b>.</p>""")
+                self.tr("Loading Profiling Data"),
+                self.tr("""<p>The profiling data could not be"""
+                        """ read from file <b>{0}</b>.</p>""")
                 .format(fname))
             self.close()
             return
@@ -329,10 +329,10 @@
         self.__unfinish()
         if self.exclude:
             self.exclude = False
-            self.filterItm.setText(self.trUtf8('Include Python Library'))
+            self.filterItm.setText(self.tr('Include Python Library'))
             self.__populateLists(True)
         else:
             self.exclude = True
-            self.filterItm.setText(self.trUtf8('Exclude Python Library'))
+            self.filterItm.setText(self.tr('Exclude Python Library'))
             self.__populateLists(False)
         self.__finish()
--- a/DebugClients/Python/DebugClientBase.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/DebugClients/Python/DebugClientBase.py	Thu Apr 03 23:05:31 2014 +0200
@@ -822,7 +822,7 @@
                 return
             
             if cmd == DebugProtocol.RequestCapabilities:
-                self.write('%s%d, "Python"\n' % (
+                self.write('%s%d, "Python2"\n' % (
                     DebugProtocol.ResponseCapabilities,
                     self.__clientCapabilities()))
                 return
--- a/Debugger/BreakPointModel.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/BreakPointModel.py	Thu Apr 03 23:05:31 2014 +0200
@@ -28,12 +28,12 @@
         
         self.breakpoints = []
         self.header = [
-            self.trUtf8("Filename"),
-            self.trUtf8("Line"),
-            self.trUtf8('Condition'),
-            self.trUtf8('Temporary'),
-            self.trUtf8('Enabled'),
-            self.trUtf8('Ignore Count'),
+            self.tr("Filename"),
+            self.tr("Line"),
+            self.tr('Condition'),
+            self.tr('Temporary'),
+            self.tr('Enabled'),
+            self.tr('Ignore Count'),
         ]
         self.alignments = [Qt.Alignment(Qt.AlignLeft),
                            Qt.Alignment(Qt.AlignRight),
--- a/Debugger/BreakPointViewer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/BreakPointViewer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -44,7 +44,7 @@
         self.setSelectionMode(QAbstractItemView.ExtendedSelection)
         self.setSelectionBehavior(QAbstractItemView.SelectRows)
         
-        self.setWindowTitle(self.trUtf8("Breakpoints"))
+        self.setWindowTitle(self.tr("Breakpoints"))
         
         self.setContextMenuPolicy(Qt.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__showContextMenu)
@@ -144,58 +144,58 @@
         Private method to generate the popup menus.
         """
         self.menu = QMenu()
-        self.menu.addAction(self.trUtf8("Add"), self.__addBreak)
-        self.menu.addAction(self.trUtf8("Edit..."), self.__editBreak)
+        self.menu.addAction(self.tr("Add"), self.__addBreak)
+        self.menu.addAction(self.tr("Edit..."), self.__editBreak)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Enable"), self.__enableBreak)
-        self.menu.addAction(self.trUtf8("Enable all"), self.__enableAllBreaks)
+        self.menu.addAction(self.tr("Enable"), self.__enableBreak)
+        self.menu.addAction(self.tr("Enable all"), self.__enableAllBreaks)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Disable"), self.__disableBreak)
-        self.menu.addAction(self.trUtf8("Disable all"),
+        self.menu.addAction(self.tr("Disable"), self.__disableBreak)
+        self.menu.addAction(self.tr("Disable all"),
                             self.__disableAllBreaks)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Delete"), self.__deleteBreak)
-        self.menu.addAction(self.trUtf8("Delete all"), self.__deleteAllBreaks)
+        self.menu.addAction(self.tr("Delete"), self.__deleteBreak)
+        self.menu.addAction(self.tr("Delete all"), self.__deleteAllBreaks)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Goto"), self.__showSource)
+        self.menu.addAction(self.tr("Goto"), self.__showSource)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.menu.addAction(self.tr("Configure..."), self.__configure)
 
         self.backMenuActions = {}
         self.backMenu = QMenu()
-        self.backMenu.addAction(self.trUtf8("Add"), self.__addBreak)
+        self.backMenu.addAction(self.tr("Add"), self.__addBreak)
         self.backMenuActions["EnableAll"] = \
-            self.backMenu.addAction(self.trUtf8("Enable all"),
+            self.backMenu.addAction(self.tr("Enable all"),
                                     self.__enableAllBreaks)
         self.backMenuActions["DisableAll"] = \
-            self.backMenu.addAction(self.trUtf8("Disable all"),
+            self.backMenu.addAction(self.tr("Disable all"),
                                     self.__disableAllBreaks)
         self.backMenuActions["DeleteAll"] = \
-            self.backMenu.addAction(self.trUtf8("Delete all"),
+            self.backMenu.addAction(self.tr("Delete all"),
                                     self.__deleteAllBreaks)
         self.backMenu.aboutToShow.connect(self.__showBackMenu)
         self.backMenu.addSeparator()
-        self.backMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.backMenu.addAction(self.tr("Configure..."), self.__configure)
 
         self.multiMenu = QMenu()
-        self.multiMenu.addAction(self.trUtf8("Add"), self.__addBreak)
+        self.multiMenu.addAction(self.tr("Add"), self.__addBreak)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Enable selected"),
+        self.multiMenu.addAction(self.tr("Enable selected"),
                                  self.__enableSelectedBreaks)
-        self.multiMenu.addAction(self.trUtf8("Enable all"),
+        self.multiMenu.addAction(self.tr("Enable all"),
                                  self.__enableAllBreaks)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Disable selected"),
+        self.multiMenu.addAction(self.tr("Disable selected"),
                                  self.__disableSelectedBreaks)
-        self.multiMenu.addAction(self.trUtf8("Disable all"),
+        self.multiMenu.addAction(self.tr("Disable all"),
                                  self.__disableAllBreaks)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Delete selected"),
+        self.multiMenu.addAction(self.tr("Delete selected"),
                                  self.__deleteSelectedBreaks)
-        self.multiMenu.addAction(self.trUtf8("Delete all"),
+        self.multiMenu.addAction(self.tr("Delete all"),
                                  self.__deleteAllBreaks)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.multiMenu.addAction(self.tr("Configure..."), self.__configure)
     
     def __showContextMenu(self, coord):
         """
--- a/Debugger/CallStackViewer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/CallStackViewer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -44,23 +44,23 @@
         self.setAlternatingRowColors(True)
         self.setItemsExpandable(False)
         self.setRootIsDecorated(False)
-        self.setWindowTitle(self.trUtf8("Call Stack"))
+        self.setWindowTitle(self.tr("Call Stack"))
         
         self.__menu = QMenu(self)
         self.__sourceAct = self.__menu.addAction(
-            self.trUtf8("Show source"), self.__openSource)
-        self.__menu.addAction(self.trUtf8("Clear"), self.clear)
+            self.tr("Show source"), self.__openSource)
+        self.__menu.addAction(self.tr("Clear"), self.clear)
         self.__menu.addSeparator()
-        self.__menu.addAction(self.trUtf8("Save"), self.__saveStackTrace)
+        self.__menu.addAction(self.tr("Save"), self.__saveStackTrace)
         self.setContextMenuPolicy(Qt.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__showContextMenu)
         
         self.__dbs = debugServer
         
         # file name, line number, function name, arguments
-        self.__entryFormat = self.trUtf8("File: {0}\nLine: {1}\n{2}{3}")
+        self.__entryFormat = self.tr("File: {0}\nLine: {1}\n{2}{3}")
         # file name, line number
-        self.__entryFormatShort = self.trUtf8("File: {0}\nLine: {1}")
+        self.__entryFormatShort = self.tr("File: {0}\nLine: {1}")
         
         self.__projectMode = False
         self.__project = None
@@ -157,9 +157,9 @@
         if self.topLevelItemCount() > 0:
             fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
                 self,
-                self.trUtf8("Save Call Stack Info"),
+                self.tr("Save Call Stack Info"),
                 "",
-                self.trUtf8("Text Files (*.txt);;All Files (*)"),
+                self.tr("Text Files (*.txt);;All Files (*)"),
                 None,
                 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
             if fname:
@@ -171,9 +171,9 @@
                 if QFileInfo(fname).exists():
                     res = E5MessageBox.yesNo(
                         self,
-                        self.trUtf8("Save Call Stack Info"),
-                        self.trUtf8("<p>The file <b>{0}</b> already exists."
-                                    " Overwrite it?</p>").format(fname),
+                        self.tr("Save Call Stack Info"),
+                        self.tr("<p>The file <b>{0}</b> already exists."
+                                " Overwrite it?</p>").format(fname),
                         icon=E5MessageBox.Warning)
                     if not res:
                         return
@@ -190,8 +190,8 @@
                 except IOError as err:
                     E5MessageBox.critical(
                         self,
-                        self.trUtf8("Error saving Call Stack Info"),
-                        self.trUtf8("""<p>The call stack info could not be"""
-                                    """ written to <b>{0}</b></p>"""
-                                    """<p>Reason: {1}</p>""")
+                        self.tr("Error saving Call Stack Info"),
+                        self.tr("""<p>The call stack info could not be"""
+                                """ written to <b>{0}</b></p>"""
+                                """<p>Reason: {1}</p>""")
                         .format(fname, str(err)))
--- a/Debugger/CallTraceViewer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/CallTraceViewer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -52,7 +52,7 @@
         self.saveButton.setIcon(UI.PixmapCache.getIcon("fileSave.png"))
         
         self.__headerItem = QTreeWidgetItem(
-            ["", self.trUtf8("From"), self.trUtf8("To")])
+            ["", self.tr("From"), self.tr("To")])
         self.__headerItem.setIcon(0, UI.PixmapCache.getIcon("callReturn.png"))
         self.callTrace.setHeaderItem(self.__headerItem)
         
@@ -122,9 +122,9 @@
         if self.callTrace.topLevelItemCount() > 0:
             fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
                 self,
-                self.trUtf8("Save Call Trace Info"),
+                self.tr("Save Call Trace Info"),
                 "",
-                self.trUtf8("Text Files (*.txt);;All Files (*)"),
+                self.tr("Text Files (*.txt);;All Files (*)"),
                 None,
                 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
             if fname:
@@ -136,9 +136,9 @@
                 if QFileInfo(fname).exists():
                     res = E5MessageBox.yesNo(
                         self,
-                        self.trUtf8("Save Call Trace Info"),
-                        self.trUtf8("<p>The file <b>{0}</b> already exists."
-                                    " Overwrite it?</p>").format(fname),
+                        self.tr("Save Call Trace Info"),
+                        self.tr("<p>The file <b>{0}</b> already exists."
+                                " Overwrite it?</p>").format(fname),
                         icon=E5MessageBox.Warning)
                     if not res:
                         return
@@ -161,10 +161,10 @@
                 except IOError as err:
                     E5MessageBox.critical(
                         self,
-                        self.trUtf8("Error saving Call Trace Info"),
-                        self.trUtf8("""<p>The call trace info could not"""
-                                    """ be written to <b>{0}</b></p>"""
-                                    """<p>Reason: {1}</p>""")
+                        self.tr("Error saving Call Trace Info"),
+                        self.tr("""<p>The call trace info could not"""
+                                """ be written to <b>{0}</b></p>"""
+                                """<p>Reason: {1}</p>""")
                         .format(fname, str(err)))
     
     @pyqtSlot(QTreeWidgetItem, int)
--- a/Debugger/DebugServer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebugServer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -9,8 +9,8 @@
 
 from __future__ import unicode_literals
 try:
-    str = unicode    # __IGNORE_WARNING__
-except (NameError):
+    str = unicode
+except NameError:
     pass
 
 import os
@@ -90,6 +90,8 @@
         connected in passive debug mode
     @signal clientGone(bool) emitted if the client went away (planned or
         unplanned)
+    @signal clientInterpreterChanged(str) emitted to signal a change of the
+        client interpreter
     @signal utPrepared(nrTests, exc_type, exc_value) emitted after the client
         has loaded a unittest suite
     @signal utFinished() emitted after the client signalled the end of the
@@ -134,6 +136,7 @@
     clientBanner = pyqtSignal(str, str, str)
     clientCapabilities = pyqtSignal(int, str)
     clientCompletionList = pyqtSignal(list, str)
+    clientInterpreterChanged = pyqtSignal(str)
     utPrepared = pyqtSignal(int, str, str)
     utStartTest = pyqtSignal(str, str)
     utStopTest = pyqtSignal()
@@ -156,9 +159,9 @@
         self.breakpointModel = BreakPointModel(self)
         self.watchpointModel = WatchPointModel(self)
         self.watchSpecialCreated = \
-            self.trUtf8("created", "must be same as in EditWatchpointDialog")
+            self.tr("created", "must be same as in EditWatchpointDialog")
         self.watchSpecialChanged = \
-            self.trUtf8("changed", "must be same as in EditWatchpointDialog")
+            self.tr("changed", "must be same as in EditWatchpointDialog")
         
         self.networkInterface = Preferences.getDebugger("NetworkInterface")
         if self.networkInterface == "all":
@@ -185,7 +188,7 @@
         self.debugging = False
         self.running = False
         self.clientProcess = None
-        
+        self.clientInterpreter = ""
         self.clientType = \
             Preferences.Prefs.settings.value('DebugClient/Type')
         if self.clientType is None:
@@ -208,7 +211,7 @@
         
         self.clientClearBreak.connect(self.__clientClearBreakPoint)
         self.clientClearWatch.connect(self.__clientClearWatchPoint)
-        self.newConnection[()].connect(self.__newConnection)
+        self.newConnection.connect(self.__newConnection)
         
         self.breakpointModel.rowsAboutToBeRemoved.connect(
             self.__deleteBreakPoints)
@@ -409,15 +412,15 @@
             if forProject:
                 project = e5App().getObject("Project")
                 if not project.isDebugPropertiesLoaded():
-                    self.clientProcess, isNetworked = \
+                    self.clientProcess, isNetworked, clientInterpreter = \
                         self.debuggerInterface.startRemote(self.serverPort(),
                                                            runInConsole)
                 else:
-                    self.clientProcess, isNetworked = \
+                    self.clientProcess, isNetworked, clientInterpreter = \
                         self.debuggerInterface.startRemoteForProject(
                             self.serverPort(), runInConsole)
             else:
-                self.clientProcess, isNetworked = \
+                self.clientProcess, isNetworked, clientInterpreter = \
                     self.debuggerInterface.startRemote(
                         self.serverPort(), runInConsole)
             
@@ -427,19 +430,23 @@
                 self.clientProcess.readyReadStandardOutput.connect(
                     self.__clientProcessOutput)
                 
-                if not isNetworked:
-                    # the client is connected through stdin and stdout
-                    # Perform actions necessary, if client type has changed
-                    if self.lastClientType != self.clientType:
-                        self.lastClientType = self.clientType
-                        self.remoteBanner()
-                    elif self.__autoClearShell:
-                        self.__autoClearShell = False
-                        self.remoteBanner()
-                    
-                    self.debuggerInterface.flush()
+                # Perform actions necessary, if client type has changed
+                if self.lastClientType != self.clientType:
+                    self.lastClientType = self.clientType
+                    self.remoteBanner()
+                elif self.__autoClearShell:
+                    self.__autoClearShell = False
+                    self.remoteBanner()
+            else:
+                if clType and self.lastClientType:
+                    self.__setClientType(self.lastClientType)
         else:
             self.__createDebuggerInterface("None")
+            clientInterpreter = ""
+        
+        if clientInterpreter != self.clientInterpreter:
+            self.clientInterpreter = clientInterpreter
+            self.clientInterpreterChanged.emit(clientInterpreter)
 
     def __clientProcessOutput(self):
         """
@@ -646,6 +653,14 @@
         except KeyError:
             return 0    # no capabilities
         
+    def getClientInterpreter(self):
+        """
+        Public method to get the interpreter of the debug client.
+        
+        @return interpreter of the debug client (string)
+        """
+        return self.clientInterpreter
+        
     def __newConnection(self):
         """
         Private slot to handle a new connection.
@@ -656,8 +671,8 @@
             # the peer is not allowed to connect
             res = E5MessageBox.yesNo(
                 None,
-                self.trUtf8("Connection from illegal host"),
-                self.trUtf8(
+                self.tr("Connection from illegal host"),
+                self.tr(
                     """<p>A connection was attempted by the illegal host"""
                     """ <b>{0}</b>. Accept this connection?</p>""")
                 .format(peerAddress),
@@ -1256,7 +1271,7 @@
             self.startClient(False)
         if self.passive:
             self.__createDebuggerInterface("None")
-            self.signalClientOutput(self.trUtf8('\nNot connected\n'))
+            self.signalClientOutput(self.tr('\nNot connected\n'))
             self.signalClientStatement(False)
         self.running = False
         
@@ -1436,7 +1451,7 @@
         @param fn filename of the debugged script (string)
         @param exc flag to enable exception reporting of the IDE (boolean)
         """
-        print(self.trUtf8("Passive debug connection received"))
+        print(self.tr("Passive debug connection received"))
         self.passiveClientExited = False
         self.debugging = True
         self.running = True
@@ -1450,7 +1465,7 @@
         """
         self.passiveClientExited = True
         self.shutdownServer()
-        print(self.trUtf8("Passive debug connection closed"))
+        print(self.tr("Passive debug connection closed"))
         
     def __restoreBreakpoints(self):
         """
--- a/Debugger/DebugUI.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebugUI.py	Thu Apr 03 23:05:31 2014 +0200
@@ -171,219 +171,219 @@
         self.actions = []
         
         self.runAct = E5Action(
-            self.trUtf8('Run Script'),
+            self.tr('Run Script'),
             UI.PixmapCache.getIcon("runScript.png"),
-            self.trUtf8('&Run Script...'),
+            self.tr('&Run Script...'),
             Qt.Key_F2, 0, self, 'dbg_run_script')
-        self.runAct.setStatusTip(self.trUtf8('Run the current Script'))
-        self.runAct.setWhatsThis(self.trUtf8(
+        self.runAct.setStatusTip(self.tr('Run the current Script'))
+        self.runAct.setWhatsThis(self.tr(
             """<b>Run Script</b>"""
             """<p>Set the command line arguments and run the script outside"""
             """ the debugger. If the file has unsaved changes it may be"""
             """ saved first.</p>"""
         ))
-        self.runAct.triggered[()].connect(self.__runScript)
+        self.runAct.triggered.connect(self.__runScript)
         self.actions.append(self.runAct)
 
         self.runProjectAct = E5Action(
-            self.trUtf8('Run Project'),
+            self.tr('Run Project'),
             UI.PixmapCache.getIcon("runProject.png"),
-            self.trUtf8('Run &Project...'), Qt.SHIFT + Qt.Key_F2, 0, self,
+            self.tr('Run &Project...'), Qt.SHIFT + Qt.Key_F2, 0, self,
             'dbg_run_project')
-        self.runProjectAct.setStatusTip(self.trUtf8('Run the current Project'))
-        self.runProjectAct.setWhatsThis(self.trUtf8(
+        self.runProjectAct.setStatusTip(self.tr('Run the current Project'))
+        self.runProjectAct.setWhatsThis(self.tr(
             """<b>Run Project</b>"""
             """<p>Set the command line arguments and run the current project"""
             """ outside the debugger."""
             """ If files of the current project have unsaved changes they"""
             """ may be saved first.</p>"""
         ))
-        self.runProjectAct.triggered[()].connect(self.__runProject)
+        self.runProjectAct.triggered.connect(self.__runProject)
         self.actions.append(self.runProjectAct)
 
         self.coverageAct = E5Action(
-            self.trUtf8('Coverage run of Script'),
+            self.tr('Coverage run of Script'),
             UI.PixmapCache.getIcon("coverageScript.png"),
-            self.trUtf8('Coverage run of Script...'), 0, 0, self,
+            self.tr('Coverage run of Script...'), 0, 0, self,
             'dbg_coverage_script')
         self.coverageAct.setStatusTip(
-            self.trUtf8('Perform a coverage run of the current Script'))
-        self.coverageAct.setWhatsThis(self.trUtf8(
+            self.tr('Perform a coverage run of the current Script'))
+        self.coverageAct.setWhatsThis(self.tr(
             """<b>Coverage run of Script</b>"""
             """<p>Set the command line arguments and run the script under"""
             """ the control of a coverage analysis tool. If the file has"""
             """ unsaved changes it may be saved first.</p>"""
         ))
-        self.coverageAct.triggered[()].connect(self.__coverageScript)
+        self.coverageAct.triggered.connect(self.__coverageScript)
         self.actions.append(self.coverageAct)
 
         self.coverageProjectAct = E5Action(
-            self.trUtf8('Coverage run of Project'),
+            self.tr('Coverage run of Project'),
             UI.PixmapCache.getIcon("coverageProject.png"),
-            self.trUtf8('Coverage run of Project...'), 0, 0, self,
+            self.tr('Coverage run of Project...'), 0, 0, self,
             'dbg_coverage_project')
         self.coverageProjectAct.setStatusTip(
-            self.trUtf8('Perform a coverage run of the current Project'))
-        self.coverageProjectAct.setWhatsThis(self.trUtf8(
+            self.tr('Perform a coverage run of the current Project'))
+        self.coverageProjectAct.setWhatsThis(self.tr(
             """<b>Coverage run of Project</b>"""
             """<p>Set the command line arguments and run the current project"""
             """ under the control of a coverage analysis tool."""
             """ If files of the current project have unsaved changes"""
             """ they may be saved first.</p>"""
         ))
-        self.coverageProjectAct.triggered[()].connect(self.__coverageProject)
+        self.coverageProjectAct.triggered.connect(self.__coverageProject)
         self.actions.append(self.coverageProjectAct)
 
         self.profileAct = E5Action(
-            self.trUtf8('Profile Script'),
+            self.tr('Profile Script'),
             UI.PixmapCache.getIcon("profileScript.png"),
-            self.trUtf8('Profile Script...'), 0, 0, self, 'dbg_profile_script')
-        self.profileAct.setStatusTip(self.trUtf8('Profile the current Script'))
-        self.profileAct.setWhatsThis(self.trUtf8(
+            self.tr('Profile Script...'), 0, 0, self, 'dbg_profile_script')
+        self.profileAct.setStatusTip(self.tr('Profile the current Script'))
+        self.profileAct.setWhatsThis(self.tr(
             """<b>Profile Script</b>"""
             """<p>Set the command line arguments and profile the script."""
             """ If the file has unsaved changes it may be saved first.</p>"""
         ))
-        self.profileAct.triggered[()].connect(self.__profileScript)
+        self.profileAct.triggered.connect(self.__profileScript)
         self.actions.append(self.profileAct)
 
         self.profileProjectAct = E5Action(
-            self.trUtf8('Profile Project'),
+            self.tr('Profile Project'),
             UI.PixmapCache.getIcon("profileProject.png"),
-            self.trUtf8('Profile Project...'), 0, 0, self,
+            self.tr('Profile Project...'), 0, 0, self,
             'dbg_profile_project')
         self.profileProjectAct.setStatusTip(
-            self.trUtf8('Profile the current Project'))
-        self.profileProjectAct.setWhatsThis(self.trUtf8(
+            self.tr('Profile the current Project'))
+        self.profileProjectAct.setWhatsThis(self.tr(
             """<b>Profile Project</b>"""
             """<p>Set the command line arguments and profile the current"""
             """ project. If files of the current project have unsaved"""
             """ changes they may be saved first.</p>"""
         ))
-        self.profileProjectAct.triggered[()].connect(self.__profileProject)
+        self.profileProjectAct.triggered.connect(self.__profileProject)
         self.actions.append(self.profileProjectAct)
 
         self.debugAct = E5Action(
-            self.trUtf8('Debug Script'),
+            self.tr('Debug Script'),
             UI.PixmapCache.getIcon("debugScript.png"),
-            self.trUtf8('&Debug Script...'), Qt.Key_F5, 0, self,
+            self.tr('&Debug Script...'), Qt.Key_F5, 0, self,
             'dbg_debug_script')
-        self.debugAct.setStatusTip(self.trUtf8('Debug the current Script'))
-        self.debugAct.setWhatsThis(self.trUtf8(
+        self.debugAct.setStatusTip(self.tr('Debug the current Script'))
+        self.debugAct.setWhatsThis(self.tr(
             """<b>Debug Script</b>"""
             """<p>Set the command line arguments and set the current line"""
             """ to be the first executable Python statement of the current"""
             """ editor window. If the file has unsaved changes it may be"""
             """ saved first.</p>"""
         ))
-        self.debugAct.triggered[()].connect(self.__debugScript)
+        self.debugAct.triggered.connect(self.__debugScript)
         self.actions.append(self.debugAct)
 
         self.debugProjectAct = E5Action(
-            self.trUtf8('Debug Project'),
+            self.tr('Debug Project'),
             UI.PixmapCache.getIcon("debugProject.png"),
-            self.trUtf8('Debug &Project...'), Qt.SHIFT + Qt.Key_F5, 0, self,
+            self.tr('Debug &Project...'), Qt.SHIFT + Qt.Key_F5, 0, self,
             'dbg_debug_project')
-        self.debugProjectAct.setStatusTip(self.trUtf8(
+        self.debugProjectAct.setStatusTip(self.tr(
             'Debug the current Project'))
-        self.debugProjectAct.setWhatsThis(self.trUtf8(
+        self.debugProjectAct.setWhatsThis(self.tr(
             """<b>Debug Project</b>"""
             """<p>Set the command line arguments and set the current line"""
             """ to be the first executable Python statement of the main"""
             """ script of the current project. If files of the current"""
             """ project have unsaved changes they may be saved first.</p>"""
         ))
-        self.debugProjectAct.triggered[()].connect(self.__debugProject)
+        self.debugProjectAct.triggered.connect(self.__debugProject)
         self.actions.append(self.debugProjectAct)
 
         self.restartAct = E5Action(
-            self.trUtf8('Restart'),
+            self.tr('Restart'),
             UI.PixmapCache.getIcon("restart.png"),
-            self.trUtf8('Restart'), Qt.Key_F4, 0, self, 'dbg_restart_script')
-        self.restartAct.setStatusTip(self.trUtf8(
+            self.tr('Restart'), Qt.Key_F4, 0, self, 'dbg_restart_script')
+        self.restartAct.setStatusTip(self.tr(
             'Restart the last debugged script'))
-        self.restartAct.setWhatsThis(self.trUtf8(
+        self.restartAct.setWhatsThis(self.tr(
             """<b>Restart</b>"""
             """<p>Set the command line arguments and set the current line"""
             """ to be the first executable Python statement of the script"""
             """ that was debugged last. If there are unsaved changes, they"""
             """ may be saved first.</p>"""
         ))
-        self.restartAct.triggered[()].connect(self.__doRestart)
+        self.restartAct.triggered.connect(self.__doRestart)
         self.actions.append(self.restartAct)
 
         self.stopAct = E5Action(
-            self.trUtf8('Stop'),
+            self.tr('Stop'),
             UI.PixmapCache.getIcon("stopScript.png"),
-            self.trUtf8('Stop'), Qt.SHIFT + Qt.Key_F10, 0,
+            self.tr('Stop'), Qt.SHIFT + Qt.Key_F10, 0,
             self, 'dbg_stop_script')
-        self.stopAct.setStatusTip(self.trUtf8("""Stop the running script."""))
-        self.stopAct.setWhatsThis(self.trUtf8(
+        self.stopAct.setStatusTip(self.tr("""Stop the running script."""))
+        self.stopAct.setWhatsThis(self.tr(
             """<b>Stop</b>"""
             """<p>This stops the script running in the debugger backend.</p>"""
         ))
-        self.stopAct.triggered[()].connect(self.__stopScript)
+        self.stopAct.triggered.connect(self.__stopScript)
         self.actions.append(self.stopAct)
 
         self.debugActGrp = createActionGroup(self)
 
         act = E5Action(
-            self.trUtf8('Continue'),
+            self.tr('Continue'),
             UI.PixmapCache.getIcon("continue.png"),
-            self.trUtf8('&Continue'), Qt.Key_F6, 0,
+            self.tr('&Continue'), Qt.Key_F6, 0,
             self.debugActGrp, 'dbg_continue')
         act.setStatusTip(
-            self.trUtf8('Continue running the program from the current line'))
-        act.setWhatsThis(self.trUtf8(
+            self.tr('Continue running the program from the current line'))
+        act.setWhatsThis(self.tr(
             """<b>Continue</b>"""
             """<p>Continue running the program from the current line. The"""
             """ program will stop when it terminates or when a breakpoint"""
             """ is reached.</p>"""
         ))
-        act.triggered[()].connect(self.__continue)
+        act.triggered.connect(self.__continue)
         self.actions.append(act)
 
         act = E5Action(
-            self.trUtf8('Continue to Cursor'),
+            self.tr('Continue to Cursor'),
             UI.PixmapCache.getIcon("continueToCursor.png"),
-            self.trUtf8('Continue &To Cursor'), Qt.SHIFT + Qt.Key_F6, 0,
+            self.tr('Continue &To Cursor'), Qt.SHIFT + Qt.Key_F6, 0,
             self.debugActGrp, 'dbg_continue_to_cursor')
-        act.setStatusTip(self.trUtf8(
+        act.setStatusTip(self.tr(
             """Continue running the program from the"""
             """ current line to the current cursor position"""))
-        act.setWhatsThis(self.trUtf8(
+        act.setWhatsThis(self.tr(
             """<b>Continue To Cursor</b>"""
             """<p>Continue running the program from the current line to the"""
             """ current cursor position.</p>"""
         ))
-        act.triggered[()].connect(self.__runToCursor)
+        act.triggered.connect(self.__runToCursor)
         self.actions.append(act)
 
         act = E5Action(
-            self.trUtf8('Single Step'),
+            self.tr('Single Step'),
             UI.PixmapCache.getIcon("step.png"),
-            self.trUtf8('Sin&gle Step'), Qt.Key_F7, 0,
+            self.tr('Sin&gle Step'), Qt.Key_F7, 0,
             self.debugActGrp, 'dbg_single_step')
-        act.setStatusTip(self.trUtf8('Execute a single Python statement'))
-        act.setWhatsThis(self.trUtf8(
+        act.setStatusTip(self.tr('Execute a single Python statement'))
+        act.setWhatsThis(self.tr(
             """<b>Single Step</b>"""
             """<p>Execute a single Python statement. If the statement"""
             """ is an <tt>import</tt> statement, a class constructor, or a"""
             """ method or function call then control is returned to the"""
             """ debugger at the next statement.</p>"""
         ))
-        act.triggered[()].connect(self.__step)
+        act.triggered.connect(self.__step)
         self.actions.append(act)
 
         act = E5Action(
-            self.trUtf8('Step Over'),
+            self.tr('Step Over'),
             UI.PixmapCache.getIcon("stepOver.png"),
-            self.trUtf8('Step &Over'), Qt.Key_F8, 0,
+            self.tr('Step &Over'), Qt.Key_F8, 0,
             self.debugActGrp, 'dbg_step_over')
-        act.setStatusTip(self.trUtf8(
+        act.setStatusTip(self.tr(
             """Execute a single Python statement staying"""
             """ in the current frame"""))
-        act.setWhatsThis(self.trUtf8(
+        act.setWhatsThis(self.tr(
             """<b>Step Over</b>"""
             """<p>Execute a single Python statement staying in the same"""
             """ frame. If the statement is an <tt>import</tt> statement,"""
@@ -391,18 +391,18 @@
             """ control is returned to the debugger after the statement"""
             """ has completed.</p>"""
         ))
-        act.triggered[()].connect(self.__stepOver)
+        act.triggered.connect(self.__stepOver)
         self.actions.append(act)
 
         act = E5Action(
-            self.trUtf8('Step Out'),
+            self.tr('Step Out'),
             UI.PixmapCache.getIcon("stepOut.png"),
-            self.trUtf8('Step Ou&t'), Qt.Key_F9, 0,
+            self.tr('Step Ou&t'), Qt.Key_F9, 0,
             self.debugActGrp, 'dbg_step_out')
-        act.setStatusTip(self.trUtf8(
+        act.setStatusTip(self.tr(
             """Execute Python statements until leaving"""
             """ the current frame"""))
-        act.setWhatsThis(self.trUtf8(
+        act.setWhatsThis(self.tr(
             """<b>Step Out</b>"""
             """<p>Execute Python statements until leaving the current"""
             """ frame. If the statements are inside an <tt>import</tt>"""
@@ -410,176 +410,176 @@
             """ call then control is returned to the debugger after the"""
             """ current frame has been left.</p>"""
         ))
-        act.triggered[()].connect(self.__stepOut)
+        act.triggered.connect(self.__stepOut)
         self.actions.append(act)
 
         act = E5Action(
-            self.trUtf8('Stop'),
+            self.tr('Stop'),
             UI.PixmapCache.getIcon("stepQuit.png"),
-            self.trUtf8('&Stop'), Qt.Key_F10, 0,
+            self.tr('&Stop'), Qt.Key_F10, 0,
             self.debugActGrp, 'dbg_stop')
-        act.setStatusTip(self.trUtf8('Stop debugging'))
-        act.setWhatsThis(self.trUtf8(
+        act.setStatusTip(self.tr('Stop debugging'))
+        act.setWhatsThis(self.tr(
             """<b>Stop</b>"""
             """<p>Stop the running debugging session.</p>"""
         ))
-        act.triggered[()].connect(self.__stepQuit)
+        act.triggered.connect(self.__stepQuit)
         self.actions.append(act)
         
         self.debugActGrp2 = createActionGroup(self)
 
         act = E5Action(
-            self.trUtf8('Evaluate'),
-            self.trUtf8('E&valuate...'),
+            self.tr('Evaluate'),
+            self.tr('E&valuate...'),
             0, 0, self.debugActGrp2, 'dbg_evaluate')
-        act.setStatusTip(self.trUtf8('Evaluate in current context'))
-        act.setWhatsThis(self.trUtf8(
+        act.setStatusTip(self.tr('Evaluate in current context'))
+        act.setWhatsThis(self.tr(
             """<b>Evaluate</b>"""
             """<p>Evaluate an expression in the current context of the"""
             """ debugged program. The result is displayed in the"""
             """ shell window.</p>"""
         ))
-        act.triggered[()].connect(self.__eval)
+        act.triggered.connect(self.__eval)
         self.actions.append(act)
         
         act = E5Action(
-            self.trUtf8('Execute'),
-            self.trUtf8('E&xecute...'),
+            self.tr('Execute'),
+            self.tr('E&xecute...'),
             0, 0, self.debugActGrp2, 'dbg_execute')
         act.setStatusTip(
-            self.trUtf8('Execute a one line statement in the current context'))
-        act.setWhatsThis(self.trUtf8(
+            self.tr('Execute a one line statement in the current context'))
+        act.setWhatsThis(self.tr(
             """<b>Execute</b>"""
             """<p>Execute a one line statement in the current context"""
             """ of the debugged program.</p>"""
         ))
-        act.triggered[()].connect(self.__exec)
+        act.triggered.connect(self.__exec)
         self.actions.append(act)
         
         self.dbgFilterAct = E5Action(
-            self.trUtf8('Variables Type Filter'),
-            self.trUtf8('Varia&bles Type Filter...'), 0, 0, self,
+            self.tr('Variables Type Filter'),
+            self.tr('Varia&bles Type Filter...'), 0, 0, self,
             'dbg_variables_filter')
-        self.dbgFilterAct.setStatusTip(self.trUtf8(
+        self.dbgFilterAct.setStatusTip(self.tr(
             'Configure variables type filter'))
-        self.dbgFilterAct.setWhatsThis(self.trUtf8(
+        self.dbgFilterAct.setWhatsThis(self.tr(
             """<b>Variables Type Filter</b>"""
             """<p>Configure the variables type filter. Only variable types"""
             """ that are not selected are displayed in the global or local"""
             """ variables window during a debugging session.</p>"""
         ))
-        self.dbgFilterAct.triggered[()].connect(
+        self.dbgFilterAct.triggered.connect(
             self.__configureVariablesFilters)
         self.actions.append(self.dbgFilterAct)
 
         self.excFilterAct = E5Action(
-            self.trUtf8('Exceptions Filter'),
-            self.trUtf8('&Exceptions Filter...'), 0, 0, self,
+            self.tr('Exceptions Filter'),
+            self.tr('&Exceptions Filter...'), 0, 0, self,
             'dbg_exceptions_filter')
-        self.excFilterAct.setStatusTip(self.trUtf8(
+        self.excFilterAct.setStatusTip(self.tr(
             'Configure exceptions filter'))
-        self.excFilterAct.setWhatsThis(self.trUtf8(
+        self.excFilterAct.setWhatsThis(self.tr(
             """<b>Exceptions Filter</b>"""
             """<p>Configure the exceptions filter. Only exception types"""
             """ that are listed are highlighted during a debugging"""
             """ session.</p><p>Please note, that all unhandled exceptions"""
             """ are highlighted indepent from the filter list.</p>"""
         ))
-        self.excFilterAct.triggered[()].connect(
+        self.excFilterAct.triggered.connect(
             self.__configureExceptionsFilter)
         self.actions.append(self.excFilterAct)
         
         self.excIgnoreFilterAct = E5Action(
-            self.trUtf8('Ignored Exceptions'),
-            self.trUtf8('&Ignored Exceptions...'), 0, 0,
+            self.tr('Ignored Exceptions'),
+            self.tr('&Ignored Exceptions...'), 0, 0,
             self, 'dbg_ignored_exceptions')
-        self.excIgnoreFilterAct.setStatusTip(self.trUtf8(
+        self.excIgnoreFilterAct.setStatusTip(self.tr(
             'Configure ignored exceptions'))
-        self.excIgnoreFilterAct.setWhatsThis(self.trUtf8(
+        self.excIgnoreFilterAct.setWhatsThis(self.tr(
             """<b>Ignored Exceptions</b>"""
             """<p>Configure the ignored exceptions. Only exception types"""
             """ that are not listed are highlighted during a debugging"""
             """ session.</p><p>Please note, that unhandled exceptions"""
             """ cannot be ignored.</p>"""
         ))
-        self.excIgnoreFilterAct.triggered[()].connect(
+        self.excIgnoreFilterAct.triggered.connect(
             self.__configureIgnoredExceptions)
         self.actions.append(self.excIgnoreFilterAct)
 
         self.dbgSetBpActGrp = createActionGroup(self)
 
         self.dbgToggleBpAct = E5Action(
-            self.trUtf8('Toggle Breakpoint'),
+            self.tr('Toggle Breakpoint'),
             UI.PixmapCache.getIcon("breakpointToggle.png"),
-            self.trUtf8('Toggle Breakpoint'),
-            QKeySequence(self.trUtf8("Shift+F11", "Debug|Toggle Breakpoint")),
+            self.tr('Toggle Breakpoint'),
+            QKeySequence(self.tr("Shift+F11", "Debug|Toggle Breakpoint")),
             0, self.dbgSetBpActGrp, 'dbg_toggle_breakpoint')
-        self.dbgToggleBpAct.setStatusTip(self.trUtf8('Toggle Breakpoint'))
-        self.dbgToggleBpAct.setWhatsThis(self.trUtf8(
+        self.dbgToggleBpAct.setStatusTip(self.tr('Toggle Breakpoint'))
+        self.dbgToggleBpAct.setWhatsThis(self.tr(
             """<b>Toggle Breakpoint</b>"""
             """<p>Toggles a breakpoint at the current line of the"""
             """ current editor.</p>"""
         ))
-        self.dbgToggleBpAct.triggered[()].connect(self.__toggleBreakpoint)
+        self.dbgToggleBpAct.triggered.connect(self.__toggleBreakpoint)
         self.actions.append(self.dbgToggleBpAct)
         
         self.dbgEditBpAct = E5Action(
-            self.trUtf8('Edit Breakpoint'),
+            self.tr('Edit Breakpoint'),
             UI.PixmapCache.getIcon("cBreakpointToggle.png"),
-            self.trUtf8('Edit Breakpoint...'),
-            QKeySequence(self.trUtf8("Shift+F12", "Debug|Edit Breakpoint")), 0,
+            self.tr('Edit Breakpoint...'),
+            QKeySequence(self.tr("Shift+F12", "Debug|Edit Breakpoint")), 0,
             self.dbgSetBpActGrp, 'dbg_edit_breakpoint')
-        self.dbgEditBpAct.setStatusTip(self.trUtf8('Edit Breakpoint'))
-        self.dbgEditBpAct.setWhatsThis(self.trUtf8(
+        self.dbgEditBpAct.setStatusTip(self.tr('Edit Breakpoint'))
+        self.dbgEditBpAct.setWhatsThis(self.tr(
             """<b>Edit Breakpoint</b>"""
             """<p>Opens a dialog to edit the breakpoints properties."""
             """ It works at the current line of the current editor.</p>"""
         ))
-        self.dbgEditBpAct.triggered[()].connect(self.__editBreakpoint)
+        self.dbgEditBpAct.triggered.connect(self.__editBreakpoint)
         self.actions.append(self.dbgEditBpAct)
 
         self.dbgNextBpAct = E5Action(
-            self.trUtf8('Next Breakpoint'),
+            self.tr('Next Breakpoint'),
             UI.PixmapCache.getIcon("breakpointNext.png"),
-            self.trUtf8('Next Breakpoint'),
+            self.tr('Next Breakpoint'),
             QKeySequence(
-                self.trUtf8("Ctrl+Shift+PgDown", "Debug|Next Breakpoint")), 0,
+                self.tr("Ctrl+Shift+PgDown", "Debug|Next Breakpoint")), 0,
             self.dbgSetBpActGrp, 'dbg_next_breakpoint')
-        self.dbgNextBpAct.setStatusTip(self.trUtf8('Next Breakpoint'))
-        self.dbgNextBpAct.setWhatsThis(self.trUtf8(
+        self.dbgNextBpAct.setStatusTip(self.tr('Next Breakpoint'))
+        self.dbgNextBpAct.setWhatsThis(self.tr(
             """<b>Next Breakpoint</b>"""
             """<p>Go to next breakpoint of the current editor.</p>"""
         ))
-        self.dbgNextBpAct.triggered[()].connect(self.__nextBreakpoint)
+        self.dbgNextBpAct.triggered.connect(self.__nextBreakpoint)
         self.actions.append(self.dbgNextBpAct)
 
         self.dbgPrevBpAct = E5Action(
-            self.trUtf8('Previous Breakpoint'),
+            self.tr('Previous Breakpoint'),
             UI.PixmapCache.getIcon("breakpointPrevious.png"),
-            self.trUtf8('Previous Breakpoint'),
+            self.tr('Previous Breakpoint'),
             QKeySequence(
-                self.trUtf8("Ctrl+Shift+PgUp", "Debug|Previous Breakpoint")),
+                self.tr("Ctrl+Shift+PgUp", "Debug|Previous Breakpoint")),
             0, self.dbgSetBpActGrp, 'dbg_previous_breakpoint')
-        self.dbgPrevBpAct.setStatusTip(self.trUtf8('Previous Breakpoint'))
-        self.dbgPrevBpAct.setWhatsThis(self.trUtf8(
+        self.dbgPrevBpAct.setStatusTip(self.tr('Previous Breakpoint'))
+        self.dbgPrevBpAct.setWhatsThis(self.tr(
             """<b>Previous Breakpoint</b>"""
             """<p>Go to previous breakpoint of the current editor.</p>"""
         ))
-        self.dbgPrevBpAct.triggered[()].connect(self.__previousBreakpoint)
+        self.dbgPrevBpAct.triggered.connect(self.__previousBreakpoint)
         self.actions.append(self.dbgPrevBpAct)
 
         act = E5Action(
-            self.trUtf8('Clear Breakpoints'),
-            self.trUtf8('Clear Breakpoints'),
+            self.tr('Clear Breakpoints'),
+            self.tr('Clear Breakpoints'),
             QKeySequence(
-                self.trUtf8("Ctrl+Shift+C", "Debug|Clear Breakpoints")), 0,
+                self.tr("Ctrl+Shift+C", "Debug|Clear Breakpoints")), 0,
             self.dbgSetBpActGrp, 'dbg_clear_breakpoint')
-        act.setStatusTip(self.trUtf8('Clear Breakpoints'))
-        act.setWhatsThis(self.trUtf8(
+        act.setStatusTip(self.tr('Clear Breakpoints'))
+        act.setWhatsThis(self.tr(
             """<b>Clear Breakpoints</b>"""
             """<p>Clear breakpoints of all editors.</p>"""
         ))
-        act.triggered[()].connect(self.__clearBreakpoints)
+        act.triggered.connect(self.__clearBreakpoints)
         self.actions.append(act)
 
         self.debugActGrp.setEnabled(False)
@@ -602,11 +602,11 @@
         
         @return the generated menu
         """
-        dmenu = QMenu(self.trUtf8('&Debug'), self.parent())
+        dmenu = QMenu(self.tr('&Debug'), self.parent())
         dmenu.setTearOffEnabled(True)
-        smenu = QMenu(self.trUtf8('&Start'), self.parent())
+        smenu = QMenu(self.tr('&Start'), self.parent())
         smenu.setTearOffEnabled(True)
-        self.breakpointsMenu = QMenu(self.trUtf8('&Breakpoints'), dmenu)
+        self.breakpointsMenu = QMenu(self.tr('&Breakpoints'), dmenu)
         
         smenu.addAction(self.restartAct)
         smenu.addAction(self.stopAct)
@@ -648,10 +648,10 @@
             (E5ToolBarManager)
         @return the generated toolbars (list of QToolBar)
         """
-        starttb = QToolBar(self.trUtf8("Start"), self.ui)
+        starttb = QToolBar(self.tr("Start"), self.ui)
         starttb.setIconSize(UI.Config.ToolBarIconSize)
         starttb.setObjectName("StartToolbar")
-        starttb.setToolTip(self.trUtf8('Start'))
+        starttb.setToolTip(self.tr('Start'))
         
         starttb.addAction(self.restartAct)
         starttb.addAction(self.stopAct)
@@ -662,10 +662,10 @@
         starttb.addAction(self.debugAct)
         starttb.addAction(self.debugProjectAct)
         
-        debugtb = QToolBar(self.trUtf8("Debug"), self.ui)
+        debugtb = QToolBar(self.tr("Debug"), self.ui)
         debugtb.setIconSize(UI.Config.ToolBarIconSize)
         debugtb.setObjectName("DebugToolbar")
-        debugtb.setToolTip(self.trUtf8('Debug'))
+        debugtb.setToolTip(self.tr('Debug'))
         
         debugtb.addActions(self.debugActGrp.actions())
         debugtb.addSeparator()
@@ -833,7 +833,7 @@
                     break
             else:
                 if editor.isPy2File():
-                    cap = self.debugServer.getClientCapabilities('Python')
+                    cap = self.debugServer.getClientCapabilities('Python2')
                 elif editor.isPy3File():
                     cap = self.debugServer.getClientCapabilities('Python3')
                 elif editor.isRubyFile():
@@ -871,7 +871,7 @@
         if editor is None:
             return
         
-        if editor.getPyVersion() or editor.isRubyFile():
+        if editor.isPyFile() or editor.isRubyFile():
             if editor.curLineHasBreakpoint():
                 self.dbgEditBpAct.setEnabled(True)
             else:
@@ -1012,37 +1012,37 @@
             if self.ui.currentProg is None:
                 E5MessageBox.information(
                     self.ui, Program,
-                    self.trUtf8('<p>The program has terminated with an exit'
-                                ' status of {0}.</p>').format(status))
+                    self.tr('<p>The program has terminated with an exit'
+                            ' status of {0}.</p>').format(status))
             else:
                 E5MessageBox.information(
                     self.ui, Program,
-                    self.trUtf8('<p><b>{0}</b> has terminated with an exit'
-                                ' status of {1}.</p>')
+                    self.tr('<p><b>{0}</b> has terminated with an exit'
+                            ' status of {1}.</p>')
                         .format(Utilities.normabspath(self.ui.currentProg),
                                 status))
         else:
             if self.ui.notificationsEnabled():
                 if self.ui.currentProg is None:
-                    msg = self.trUtf8('The program has terminated with an exit'
-                                      ' status of {0}.').format(status)
+                    msg = self.tr('The program has terminated with an exit'
+                                  ' status of {0}.').format(status)
                 else:
-                    msg = self.trUtf8('"{0}" has terminated with an exit'
-                                      ' status of {1}.')\
+                    msg = self.tr('"{0}" has terminated with an exit'
+                                  ' status of {1}.')\
                         .format(os.path.basename(self.ui.currentProg),
                                 status)
                 self.ui.showNotification(
                     UI.PixmapCache.getPixmap("debug48.png"),
-                    self.trUtf8("Program terminated"), msg)
+                    self.tr("Program terminated"), msg)
             else:
                 if self.ui.currentProg is None:
                     self.appendStdout.emit(
-                        self.trUtf8('The program has terminated with an exit'
-                                    ' status of {0}.\n').format(status))
+                        self.tr('The program has terminated with an exit'
+                                ' status of {0}.\n').format(status))
                 else:
                     self.appendStdout.emit(
-                        self.trUtf8('"{0}" has terminated with an exit'
-                                    ' status of {1}.\n')
+                        self.tr('"{0}" has terminated with an exit'
+                                ' status of {1}.\n')
                             .format(Utilities.normabspath(self.ui.currentProg),
                                     status))
 
@@ -1064,7 +1064,7 @@
         if message is None:
             E5MessageBox.critical(
                 self.ui, Program,
-                self.trUtf8(
+                self.tr(
                     'The program being debugged contains an unspecified'
                     ' syntax error.'))
             return
@@ -1082,9 +1082,9 @@
         self.viewmanager.setFileLine(filename, lineNo, True, True)
         E5MessageBox.critical(
             self.ui, Program,
-            self.trUtf8('<p>The file <b>{0}</b> contains the syntax error'
-                        ' <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.'
-                        '</p>')
+            self.tr('<p>The file <b>{0}</b> contains the syntax error'
+                    ' <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.'
+                    '</p>')
                 .format(filename, message, lineNo, characterNo))
         
     def __clientException(self, exceptionType, exceptionMessage, stackTrace):
@@ -1101,8 +1101,8 @@
         if exceptionType is None:
             E5MessageBox.critical(
                 self.ui, Program,
-                self.trUtf8('An unhandled exception occured.'
-                            ' See the shell window for details.'))
+                self.tr('An unhandled exception occured.'
+                        ' See the shell window for details.'))
             return
         
         if (self.exceptions and
@@ -1141,7 +1141,7 @@
                                 E5MessageBox.Ignore)
                         res = E5MessageBox.critical(
                             self.ui, Program,
-                            self.trUtf8(
+                            self.tr(
                                 '<p>The debugged program raised the exception'
                                 ' <b>{0}</b><br>"<b>{1}</b>"<br>'
                                 'File: <b>{2}</b>, Line: <b>{3}</b></p>'
@@ -1156,7 +1156,7 @@
                     else:
                         res = E5MessageBox.critical(
                             self.ui, Program,
-                            self.trUtf8(
+                            self.tr(
                                 '<p>The debugged program raised the exception'
                                 ' <b>{0}</b><br>"<b>{1}</b>"</p>')
                             .format(
@@ -1193,8 +1193,8 @@
         if unplanned:
             E5MessageBox.information(
                 self.ui, Program,
-                self.trUtf8('The program being debugged has terminated'
-                            ' unexpectedly.'))
+                self.tr('The program being debugged has terminated'
+                        ' unexpectedly.'))
         
     def __getThreadList(self):
         """
@@ -1266,8 +1266,8 @@
         """
         E5MessageBox.critical(
             self.ui,
-            self.trUtf8("Breakpoint Condition Error"),
-            self.trUtf8(
+            self.tr("Breakpoint Condition Error"),
+            self.tr(
                 """<p>The condition of the breakpoint <b>{0}, {1}</b>"""
                 """ contains a syntax error.</p>""")
             .format(filename, lineno))
@@ -1302,9 +1302,9 @@
         """
         E5MessageBox.critical(
             self.ui,
-            self.trUtf8("Watch Expression Error"),
-            self.trUtf8("""<p>The watch expression <b>{0}</b>"""
-                        """ contains a syntax error.</p>""")
+            self.tr("Watch Expression Error"),
+            self.tr("""<p>The watch expression <b>{0}</b>"""
+                    """ contains a syntax error.</p>""")
             .format(cond))
         
         model = self.debugServer.getWatchPointModel()
@@ -1330,11 +1330,11 @@
                 idx.internalPointer() != index.internalPointer()
             if duplicate:
                 if not special:
-                    msg = self.trUtf8("""<p>A watch expression '<b>{0}</b>'"""
-                                      """ already exists.</p>""")\
+                    msg = self.tr("""<p>A watch expression '<b>{0}</b>'"""
+                                  """ already exists.</p>""")\
                         .format(Utilities.html_encode(cond))
                 else:
-                    msg = self.trUtf8(
+                    msg = self.tr(
                         """<p>A watch expression '<b>{0}</b>'"""
                         """ for the variable <b>{1}</b> already"""
                         """ exists.</p>""")\
@@ -1342,7 +1342,7 @@
                                 Utilities.html_encode(cond))
                 E5MessageBox.warning(
                     self.ui,
-                    self.trUtf8("Watch expression already exists"),
+                    self.tr("Watch expression already exists"),
                     msg)
                 model.deleteWatchPointByIndex(index)
             else:
@@ -1489,9 +1489,9 @@
         # Get the command line arguments, the working directory and the
         # exception reporting flag.
         if runProject:
-            cap = self.trUtf8("Coverage of Project")
+            cap = self.tr("Coverage of Project")
         else:
-            cap = self.trUtf8("Coverage of Script")
+            cap = self.tr("Coverage of Script")
         dlg = StartDialog(
             cap, self.argvHistory, self.wdHistory,
             self.envHistory, self.exceptions, self.ui, 2,
@@ -1506,8 +1506,8 @@
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
-                        self.trUtf8("Coverage of Project"),
-                        self.trUtf8(
+                        self.tr("Coverage of Project"),
+                        self.tr(
                             "There is no main script defined for the"
                             " current project. Aborting"))
                     return
@@ -1607,9 +1607,9 @@
         # Get the command line arguments, the working directory and the
         # exception reporting flag.
         if runProject:
-            cap = self.trUtf8("Profile of Project")
+            cap = self.tr("Profile of Project")
         else:
-            cap = self.trUtf8("Profile of Script")
+            cap = self.tr("Profile of Script")
         dlg = StartDialog(
             cap, self.argvHistory, self.wdHistory, self.envHistory,
             self.exceptions, self.ui, 3,
@@ -1624,8 +1624,8 @@
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
-                        self.trUtf8("Profile of Project"),
-                        self.trUtf8(
+                        self.tr("Profile of Project"),
+                        self.tr(
                             "There is no main script defined for the"
                             " current project. Aborting"))
                     return
@@ -1725,9 +1725,9 @@
         # Get the command line arguments, the working directory and the
         # exception reporting flag.
         if runProject:
-            cap = self.trUtf8("Run Project")
+            cap = self.tr("Run Project")
         else:
-            cap = self.trUtf8("Run Script")
+            cap = self.tr("Run Script")
         dlg = StartDialog(
             cap, self.argvHistory, self.wdHistory, self.envHistory,
             self.exceptions, self.ui, 1,
@@ -1744,8 +1744,8 @@
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
-                        self.trUtf8("Run Project"),
-                        self.trUtf8(
+                        self.tr("Run Project"),
+                        self.tr(
                             "There is no main script defined for the"
                             " current project. Aborting"))
                     return
@@ -1846,9 +1846,9 @@
         # Get the command line arguments, the working directory and the
         # exception reporting flag.
         if debugProject:
-            cap = self.trUtf8("Debug Project")
+            cap = self.tr("Debug Project")
         else:
-            cap = self.trUtf8("Debug Script")
+            cap = self.tr("Debug Script")
         dlg = StartDialog(
             cap, self.argvHistory, self.wdHistory, self.envHistory,
             self.exceptions, self.ui, 0, tracePython=self.tracePython,
@@ -1865,8 +1865,8 @@
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
-                        self.trUtf8("Debug Project"),
-                        self.trUtf8(
+                        self.tr("Debug Project"),
+                        self.tr(
                             "There is no main script defined for the"
                             " current project. No debugging possible."))
                     return
@@ -2156,8 +2156,8 @@
 
         arg, ok = QInputDialog.getItem(
             self.ui,
-            self.trUtf8("Evaluate"),
-            self.trUtf8("Enter the statement to evaluate"),
+            self.tr("Evaluate"),
+            self.tr("Enter the statement to evaluate"),
             self.evalHistory,
             curr, True)
 
@@ -2185,8 +2185,8 @@
 
         stmt, ok = QInputDialog.getItem(
             self.ui,
-            self.trUtf8("Execute"),
-            self.trUtf8("Enter the statement to execute"),
+            self.tr("Execute"),
+            self.tr("Enter the statement to execute"),
             self.execHistory,
             curr, True)
 
--- a/Debugger/DebugViewer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebugViewer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -119,16 +119,16 @@
             QSizePolicy.Expanding, QSizePolicy.Fixed)
         self.glvWidgetHLayout.addWidget(self.globalsFilterEdit)
         self.globalsFilterEdit.setToolTip(
-            self.trUtf8("Enter regular expression patterns separated by ';'"
-                        " to define variable filters. "))
+            self.tr("Enter regular expression patterns separated by ';'"
+                    " to define variable filters. "))
         self.globalsFilterEdit.setWhatsThis(
-            self.trUtf8("Enter regular expression patterns separated by ';'"
-                        " to define variable filters. All variables and"
-                        " class attributes matched by one of the expressions"
-                        " are not shown in the list above."))
+            self.tr("Enter regular expression patterns separated by ';'"
+                    " to define variable filters. All variables and"
+                    " class attributes matched by one of the expressions"
+                    " are not shown in the list above."))
         
         self.setGlobalsFilterButton = QPushButton(
-            self.trUtf8('Set'), self.glvWidget)
+            self.tr('Set'), self.glvWidget)
         self.glvWidgetHLayout.addWidget(self.setGlobalsFilterButton)
         self.glvWidgetVLayout.addLayout(self.glvWidgetHLayout)
         
@@ -137,7 +137,7 @@
             UI.PixmapCache.getIcon("globalVariables.png"), '')
         self.__tabWidget.setTabToolTip(index, self.globalsViewer.windowTitle())
         
-        self.setGlobalsFilterButton.clicked[()].connect(
+        self.setGlobalsFilterButton.clicked.connect(
             self.__setGlobalsFilter)
         self.globalsFilterEdit.returnPressed.connect(self.__setGlobalsFilter)
         
@@ -156,7 +156,7 @@
             QSizePolicy.Expanding, QSizePolicy.Fixed)
         self.lvWidgetHLayout1.addWidget(self.stackComboBox)
 
-        self.sourceButton = QPushButton(self.trUtf8('Source'), self.lvWidget)
+        self.sourceButton = QPushButton(self.tr('Source'), self.lvWidget)
         self.lvWidgetHLayout1.addWidget(self.sourceButton)
         self.sourceButton.setEnabled(False)
         self.lvWidgetVLayout.addLayout(self.lvWidgetHLayout1)
@@ -172,17 +172,17 @@
             QSizePolicy.Expanding, QSizePolicy.Fixed)
         self.lvWidgetHLayout2.addWidget(self.localsFilterEdit)
         self.localsFilterEdit.setToolTip(
-            self.trUtf8(
+            self.tr(
                 "Enter regular expression patterns separated by ';' to define "
                 "variable filters. "))
         self.localsFilterEdit.setWhatsThis(
-            self.trUtf8(
+            self.tr(
                 "Enter regular expression patterns separated by ';' to define "
                 "variable filters. All variables and class attributes matched"
                 " by one of the expressions are not shown in the list above."))
         
         self.setLocalsFilterButton = QPushButton(
-            self.trUtf8('Set'), self.lvWidget)
+            self.tr('Set'), self.lvWidget)
         self.lvWidgetHLayout2.addWidget(self.setLocalsFilterButton)
         self.lvWidgetVLayout.addLayout(self.lvWidgetHLayout2)
         
@@ -191,10 +191,10 @@
             UI.PixmapCache.getIcon("localVariables.png"), '')
         self.__tabWidget.setTabToolTip(index, self.localsViewer.windowTitle())
         
-        self.sourceButton.clicked[()].connect(self.__showSource)
+        self.sourceButton.clicked.connect(self.__showSource)
         self.stackComboBox.currentIndexChanged[int].connect(
             self.__frameSelected)
-        self.setLocalsFilterButton.clicked[()].connect(self.__setLocalsFilter)
+        self.setLocalsFilterButton.clicked.connect(self.__setLocalsFilter)
         self.localsFilterEdit.returnPressed.connect(self.__setLocalsFilter)
         
         from .CallStackViewer import CallStackViewer
@@ -258,11 +258,11 @@
                 self.__tabWidget.setCurrentWidget(self.lvWidget)
         
         # add the threads viewer
-        self.__mainLayout.addWidget(QLabel(self.trUtf8("Threads:")))
+        self.__mainLayout.addWidget(QLabel(self.tr("Threads:")))
         self.__threadList = QTreeWidget()
         self.__threadList.setHeaderLabels(
-            [self.trUtf8("ID"), self.trUtf8("Name"),
-             self.trUtf8("State"), ""])
+            [self.tr("ID"), self.tr("Name"),
+             self.tr("State"), ""])
         self.__threadList.setSortingEnabled(True)
         self.__mainLayout.addWidget(self.__threadList)
         
@@ -516,9 +516,9 @@
         self.__threadList.clear()
         for thread in threadList:
             if thread['broken']:
-                state = self.trUtf8("waiting at breakpoint")
+                state = self.tr("waiting at breakpoint")
             else:
-                state = self.trUtf8("running")
+                state = self.tr("running")
             itm = QTreeWidgetItem(self.__threadList,
                                   ["{0:d}".format(thread['id']),
                                    thread['name'], state])
--- a/Debugger/DebuggerInterfaceNone.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebuggerInterfaceNone.py	Thu Apr 03 23:05:31 2014 +0200
@@ -55,10 +55,11 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
-        return None, True
+        return None, True, ""
 
     def startRemoteForProject(self, port, runInConsole):
         """
@@ -67,10 +68,11 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
-        return None, True
+        return None, True, ""
 
     def getClientCapabilities(self):
         """
--- a/Debugger/DebuggerInterfacePython.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebuggerInterfacePython.py	Thu Apr 03 23:05:31 2014 +0200
@@ -152,17 +152,18 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
         interpreter = Preferences.getDebugger("PythonInterpreter")
         if interpreter == "":
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>No Python2 interpreter configured.</p>"""))
-            return None, False
+            return None, False, ""
         
         debugClientType = Preferences.getDebugger("DebugClientType")
         if debugClientType == "standard":
@@ -199,8 +200,8 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
                 
@@ -213,7 +214,7 @@
                     self.translate = self.__remoteTranslation
                 else:
                     self.translate = self.__identityTranslation
-                return process, self.__isNetworked
+                return process, self.__isNetworked, ""
         
         # set translation function
         self.translate = self.__identityTranslation
@@ -246,11 +247,11 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
-                return process, self.__isNetworked
+                return process, self.__isNetworked, interpreter
         
         process = self.__startProcess(
             interpreter,
@@ -259,10 +260,10 @@
         if process is None:
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>The debugger backend could not be started.</p>"""))
-        return process, self.__isNetworked
+        return process, self.__isNetworked, interpreter
 
     def startRemoteForProject(self, port, runInConsole):
         """
@@ -271,12 +272,13 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
         project = e5App().getObject("Project")
         if not project.isDebugPropertiesLoaded():
-            return None, self.__isNetworked
+            return None, self.__isNetworked, ""
         
         # start debugger with project specific settings
         interpreter = project.getDebugProperty("INTERPRETER")
@@ -301,8 +303,8 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
                 # set translation function
@@ -314,7 +316,7 @@
                     self.translate = self.__remoteTranslation
                 else:
                     self.translate = self.__identityTranslation
-                return process, self.__isNetworked
+                return process, self.__isNetworked, ""
         
         # set translation function
         self.translate = self.__identityTranslation
@@ -348,11 +350,11 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
-                return process, self.__isNetworked
+                return process, self.__isNetworked, interpreter
         
         process = self.__startProcess(
             interpreter,
@@ -361,10 +363,10 @@
         if process is None:
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>The debugger backend could not be started.</p>"""))
-        return process, self.__isNetworked
+        return process, self.__isNetworked, interpreter
 
     def getClientCapabilities(self):
         """
@@ -386,8 +388,8 @@
         if self.qsock is not None:
             return False
         
-        sock.disconnected[()].connect(self.debugServer.startClient)
-        sock.readyRead[()].connect(self.__parseClientLine)
+        sock.disconnected.connect(self.debugServer.startClient)
+        sock.readyRead.connect(self.__parseClientLine)
         
         self.qsock = sock
         
@@ -417,7 +419,7 @@
         
         # do not want any slots called during shutdown
         self.qsock.disconnected.disconnect(self.debugServer.startClient)
-        self.qsock.readyRead[()].disconnect(self.__parseClientLine)
+        self.qsock.readyRead.disconnect(self.__parseClientLine)
         
         # close down socket, and shut down client as well.
         self.__sendCommand('{0}\n'.format(DebugProtocol.RequestShutdown))
@@ -800,12 +802,12 @@
         """
         Private method to ask the user which branch of a fork to follow.
         """
-        selections = [self.trUtf8("Parent Process"),
-                      self.trUtf8("Child process")]
+        selections = [self.tr("Parent Process"),
+                      self.tr("Child process")]
         res, ok = QInputDialog.getItem(
             None,
-            self.trUtf8("Client forking"),
-            self.trUtf8("Select the fork branch to follow."),
+            self.tr("Client forking"),
+            self.tr("Select the fork branch to follow."),
             selections,
             0, False)
         if not ok or res == selections[0]:
--- a/Debugger/DebuggerInterfacePython3.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebuggerInterfacePython3.py	Thu Apr 03 23:05:31 2014 +0200
@@ -149,17 +149,18 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
         interpreter = Preferences.getDebugger("Python3Interpreter")
         if interpreter == "":
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>No Python3 interpreter configured.</p>"""))
-            return None, False
+            return None, False, ""
         
         debugClientType = Preferences.getDebugger("DebugClientType3")
         if debugClientType == "standard":
@@ -196,8 +197,8 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
                 
@@ -210,7 +211,7 @@
                     self.translate = self.__remoteTranslation
                 else:
                     self.translate = self.__identityTranslation
-                return process, self.__isNetworked
+                return process, self.__isNetworked, ""
         
         # set translation function
         self.translate = self.__identityTranslation
@@ -243,11 +244,11 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
-                return process, self.__isNetworked
+                return process, self.__isNetworked, interpreter
         
         process = self.__startProcess(
             interpreter,
@@ -256,10 +257,10 @@
         if process is None:
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>The debugger backend could not be started.</p>"""))
-        return process, self.__isNetworked
+        return process, self.__isNetworked, interpreter
 
     def startRemoteForProject(self, port, runInConsole):
         """
@@ -268,12 +269,13 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
         project = e5App().getObject("Project")
         if not project.isDebugPropertiesLoaded():
-            return None, self.__isNetworked
+            return None, self.__isNetworked, ""
         
         # start debugger with project specific settings
         interpreter = project.getDebugProperty("INTERPRETER")
@@ -298,8 +300,8 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
                 # set translation function
@@ -311,7 +313,7 @@
                     self.translate = self.__remoteTranslation
                 else:
                     self.translate = self.__identityTranslation
-                return process, self.__isNetworked
+                return process, self.__isNetworked, ""
         
         # set translation function
         self.translate = self.__identityTranslation
@@ -345,11 +347,11 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
-                return process, self.__isNetworked
+                return process, self.__isNetworked, interpreter
         
         process = self.__startProcess(
             interpreter,
@@ -358,10 +360,10 @@
         if process is None:
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>The debugger backend could not be started.</p>"""))
-        return process, self.__isNetworked
+        return process, self.__isNetworked, interpreter
 
     def getClientCapabilities(self):
         """
@@ -383,8 +385,8 @@
         if self.qsock is not None:
             return False
         
-        sock.disconnected[()].connect(self.debugServer.startClient)
-        sock.readyRead[()].connect(self.__parseClientLine)
+        sock.disconnected.connect(self.debugServer.startClient)
+        sock.readyRead.connect(self.__parseClientLine)
         
         self.qsock = sock
         
@@ -414,7 +416,7 @@
         
         # do not want any slots called during shutdown
         self.qsock.disconnected.disconnect(self.debugServer.startClient)
-        self.qsock.readyRead[()].disconnect(self.__parseClientLine)
+        self.qsock.readyRead.disconnect(self.__parseClientLine)
         
         # close down socket, and shut down client as well.
         self.__sendCommand('{0}\n'.format(DebugProtocol.RequestShutdown))
@@ -797,12 +799,12 @@
         """
         Private method to ask the user which branch of a fork to follow.
         """
-        selections = [self.trUtf8("Parent Process"),
-                      self.trUtf8("Child process")]
+        selections = [self.tr("Parent Process"),
+                      self.tr("Child process")]
         res, ok = QInputDialog.getItem(
             None,
-            self.trUtf8("Client forking"),
-            self.trUtf8("Select the fork branch to follow."),
+            self.tr("Client forking"),
+            self.tr("Select the fork branch to follow."),
             selections,
             0, False)
         if not ok or res == selections[0]:
--- a/Debugger/DebuggerInterfaceRuby.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/DebuggerInterfaceRuby.py	Thu Apr 03 23:05:31 2014 +0200
@@ -41,7 +41,10 @@
     @return list of the following data. Client type (string), client
         capabilities (integer), client type association (list of strings)
     """
-    return ["Ruby", ClientDefaultCapabilities, ClientTypeAssociations]
+    if Preferences.getDebugger("RubyInterpreter"):
+        return ["Ruby", ClientDefaultCapabilities, ClientTypeAssociations]
+    else:
+        return ["", 0, []]
 
 
 class DebuggerInterfaceRuby(QObject):
@@ -140,12 +143,18 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return client process object (QProcess) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
         interpreter = Preferences.getDebugger("RubyInterpreter")
         if interpreter == "":
-            interpreter = "/usr/bin/ruby"
+            E5MessageBox.critical(
+                None,
+                self.tr("Start Debugger"),
+                self.tr("""<p>No Ruby interpreter configured.</p>"""))
+            return None, False, ""
+        
         debugClient = os.path.join(
             getConfig('ericDir'), "DebugClients", "Ruby", "DebugClient.rb")
         
@@ -166,8 +175,8 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
                 
@@ -180,7 +189,7 @@
                     self.translate = self.__remoteTranslation
                 else:
                     self.translate = self.__identityTranslation
-                return process, self.__isNetworked
+                return process, self.__isNetworked, ""
         
         # set translation function
         self.translate = self.__identityTranslation
@@ -213,11 +222,11 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
-                return process, self.__isNetworked
+                return process, self.__isNetworked, interpreter
         
         process = self.__startProcess(
             interpreter,
@@ -226,10 +235,10 @@
         if process is None:
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>The debugger backend could not be started.</p>"""))
-        return process, self.__isNetworked
+        return process, self.__isNetworked, interpreter
 
     def startRemoteForProject(self, port, runInConsole):
         """
@@ -238,12 +247,13 @@
         @param port portnumber the debug server is listening on (integer)
         @param runInConsole flag indicating to start the debugger in a
             console window (boolean)
-        @return pid of the client process (integer) and a flag to indicate
-            a network connection (boolean)
+        @return client process object (QProcess), a flag to indicate
+            a network connection (boolean) and the name of the interpreter
+            in case of a local execution (string)
         """
         project = e5App().getObject("Project")
         if not project.isDebugPropertiesLoaded():
-            return None, self.__isNetworked
+            return None, self.__isNetworked, ""
         
         # start debugger with project specific settings
         interpreter = project.getDebugProperty("INTERPRETER")
@@ -266,8 +276,8 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
                 # set translation function
@@ -279,7 +289,7 @@
                     self.translate = self.__remoteTranslation
                 else:
                     self.translate = self.__identityTranslation
-                return process, self.__isNetworked
+                return process, self.__isNetworked, ""
         
         # set translation function
         self.translate = self.__identityTranslation
@@ -313,11 +323,11 @@
                 if process is None:
                     E5MessageBox.critical(
                         None,
-                        self.trUtf8("Start Debugger"),
-                        self.trUtf8(
+                        self.tr("Start Debugger"),
+                        self.tr(
                             """<p>The debugger backend could not be"""
                             """ started.</p>"""))
-                return process, self.__isNetworked
+                return process, self.__isNetworked, interpreter
         
         process = self.__startProcess(
             interpreter,
@@ -326,10 +336,10 @@
         if process is None:
             E5MessageBox.critical(
                 None,
-                self.trUtf8("Start Debugger"),
-                self.trUtf8(
+                self.tr("Start Debugger"),
+                self.tr(
                     """<p>The debugger backend could not be started.</p>"""))
-        return process, self.__isNetworked
+        return process, self.__isNetworked, interpreter
 
     def getClientCapabilities(self):
         """
@@ -351,8 +361,8 @@
         if self.qsock is not None:
             return False
         
-        sock.disconnected[()].connect(self.debugServer.startClient)
-        sock.readyRead[()].connect(self.__parseClientLine)
+        sock.disconnected.connect(self.debugServer.startClient)
+        sock.readyRead.connect(self.__parseClientLine)
         
         self.qsock = sock
         
@@ -382,7 +392,7 @@
         
         # do not want any slots called during shutdown
         self.qsock.disconnected.disconnect(self.debugServer.startClient)
-        self.qsock.readyRead[()].disconnect(self.__parseClientLine)
+        self.qsock.readyRead.disconnect(self.__parseClientLine)
         
         # close down socket, and shut down client as well.
         self.__sendCommand('{0}\n'.format(DebugProtocol.RequestShutdown))
--- a/Debugger/EditBreakpointDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/EditBreakpointDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -20,6 +20,7 @@
 from .Ui_EditBreakpointDialog import Ui_EditBreakpointDialog
 
 import Utilities
+import UI.PixmapCache
 
 
 class EditBreakpointDialog(QDialog, Ui_EditBreakpointDialog):
@@ -49,6 +50,8 @@
             self.setObjectName(name)
         self.setModal(modal)
         
+        self.fileButton.setIcon(UI.PixmapCache.getIcon("open.png"))
+        
         self.okButton = self.buttonBox.button(QDialogButtonBox.Ok)
         self.filenameCompleter = E5FileCompleter(self.filenameCombo)
         
@@ -87,7 +90,7 @@
             self.linenoSpinBox.setEnabled(False)
             self.conditionCombo.setFocus()
         else:
-            self.setWindowTitle(self.trUtf8("Add Breakpoint"))
+            self.setWindowTitle(self.tr("Add Breakpoint"))
             # set the filename
             if fn is None:
                 fn = ""
@@ -112,6 +115,9 @@
             if not fn:
                 self.okButton.setEnabled(False)
         
+        msh = self.minimumSizeHint()
+        self.resize(max(self.width(), msh.width()), msh.height())
+        
     @pyqtSlot()
     def on_fileButton_clicked(self):
         """
@@ -119,7 +125,7 @@
         """
         file = E5FileDialog.getOpenFileName(
             self,
-            self.trUtf8("Select filename of the breakpoint"),
+            self.tr("Select filename of the breakpoint"),
             self.filenameCombo.currentText(),
             "")
             
--- a/Debugger/EditBreakpointDialog.ui	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/EditBreakpointDialog.ui	Thu Apr 03 23:05:31 2014 +0200
@@ -1,105 +1,106 @@
-<ui version="4.0" >
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
  <class>EditBreakpointDialog</class>
- <widget class="QDialog" name="EditBreakpointDialog" >
-  <property name="geometry" >
+ <widget class="QDialog" name="EditBreakpointDialog">
+  <property name="geometry">
    <rect>
     <x>0</x>
     <y>0</y>
     <width>428</width>
-    <height>216</height>
+    <height>229</height>
    </rect>
   </property>
-  <property name="windowTitle" >
+  <property name="windowTitle">
    <string>Edit Breakpoint</string>
   </property>
-  <property name="sizeGripEnabled" >
+  <property name="sizeGripEnabled">
    <bool>true</bool>
   </property>
-  <layout class="QGridLayout" >
-   <item row="6" column="0" colspan="4" >
-    <widget class="QDialogButtonBox" name="buttonBox" >
-     <property name="orientation" >
+  <layout class="QGridLayout">
+   <item row="6" column="0" colspan="4">
+    <widget class="QDialogButtonBox" name="buttonBox">
+     <property name="orientation">
       <enum>Qt::Horizontal</enum>
      </property>
-     <property name="standardButtons" >
+     <property name="standardButtons">
       <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
      </property>
     </widget>
    </item>
-   <item row="5" column="0" colspan="4" >
-    <widget class="QCheckBox" name="enabledCheckBox" >
-     <property name="toolTip" >
+   <item row="5" column="0" colspan="4">
+    <widget class="QCheckBox" name="enabledCheckBox">
+     <property name="toolTip">
       <string>Select, whether the breakpoint is enabled</string>
      </property>
-     <property name="text" >
+     <property name="text">
       <string>Enabled</string>
      </property>
-     <property name="checked" >
+     <property name="checked">
       <bool>true</bool>
      </property>
     </widget>
    </item>
-   <item row="4" column="0" colspan="4" >
-    <widget class="QCheckBox" name="temporaryCheckBox" >
-     <property name="toolTip" >
+   <item row="4" column="0" colspan="4">
+    <widget class="QCheckBox" name="temporaryCheckBox">
+     <property name="toolTip">
       <string>Select whether this is a temporary breakpoint</string>
      </property>
-     <property name="text" >
+     <property name="text">
       <string>Temporary Breakpoint</string>
      </property>
     </widget>
    </item>
-   <item row="0" column="1" colspan="3" >
-    <widget class="QComboBox" name="filenameCombo" >
-     <property name="toolTip" >
+   <item row="0" column="1" colspan="3">
+    <widget class="QComboBox" name="filenameCombo">
+     <property name="toolTip">
       <string>Enter the filename of the breakpoint</string>
      </property>
-     <property name="editable" >
+     <property name="editable">
       <bool>true</bool>
      </property>
-     <property name="autoCompletion" >
+     <property name="autoCompletion">
       <bool>true</bool>
      </property>
     </widget>
    </item>
-   <item row="2" column="1" colspan="3" >
-    <widget class="QComboBox" name="conditionCombo" >
-     <property name="sizePolicy" >
-      <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
+   <item row="2" column="1" colspan="3">
+    <widget class="QComboBox" name="conditionCombo">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
        <horstretch>0</horstretch>
        <verstretch>0</verstretch>
       </sizepolicy>
      </property>
-     <property name="toolTip" >
+     <property name="toolTip">
       <string>Enter or select a condition for the breakpoint</string>
      </property>
-     <property name="editable" >
+     <property name="editable">
       <bool>true</bool>
      </property>
-     <property name="autoCompletion" >
+     <property name="autoCompletion">
       <bool>true</bool>
      </property>
     </widget>
    </item>
-   <item row="3" column="1" >
-    <widget class="QSpinBox" name="ignoreSpinBox" >
-     <property name="toolTip" >
+   <item row="3" column="1">
+    <widget class="QSpinBox" name="ignoreSpinBox">
+     <property name="toolTip">
       <string>Enter an ignore count for the breakpoint</string>
      </property>
-     <property name="maximum" >
+     <property name="maximum">
       <number>9999</number>
      </property>
     </widget>
    </item>
-   <item row="3" column="2" colspan="2" >
+   <item row="3" column="2" colspan="2">
     <spacer>
-     <property name="orientation" >
+     <property name="orientation">
       <enum>Qt::Horizontal</enum>
      </property>
-     <property name="sizeType" >
+     <property name="sizeType">
       <enum>QSizePolicy::Expanding</enum>
      </property>
-     <property name="sizeHint" stdset="0" >
+     <property name="sizeHint" stdset="0">
       <size>
        <width>250</width>
        <height>20</height>
@@ -107,28 +108,28 @@
      </property>
     </spacer>
    </item>
-   <item row="1" column="1" >
-    <widget class="QSpinBox" name="linenoSpinBox" >
-     <property name="toolTip" >
+   <item row="1" column="1">
+    <widget class="QSpinBox" name="linenoSpinBox">
+     <property name="toolTip">
       <string>Enter the linenumber of the breakpoint</string>
      </property>
-     <property name="minimum" >
+     <property name="minimum">
       <number>1</number>
      </property>
-     <property name="maximum" >
+     <property name="maximum">
       <number>99999</number>
      </property>
     </widget>
    </item>
-   <item row="1" column="2" >
+   <item row="1" column="2">
     <spacer>
-     <property name="orientation" >
+     <property name="orientation">
       <enum>Qt::Horizontal</enum>
      </property>
-     <property name="sizeType" >
+     <property name="sizeType">
       <enum>QSizePolicy::Expanding</enum>
      </property>
-     <property name="sizeHint" stdset="0" >
+     <property name="sizeHint" stdset="0">
       <size>
        <width>200</width>
        <height>20</height>
@@ -136,47 +137,44 @@
      </property>
     </spacer>
    </item>
-   <item row="1" column="3" >
-    <widget class="QPushButton" name="fileButton" >
-     <property name="toolTip" >
-      <string>Press to open a file selection dialog</string>
-     </property>
-     <property name="text" >
-      <string>...</string>
-     </property>
-    </widget>
-   </item>
-   <item row="1" column="0" >
-    <widget class="QLabel" name="textLabel2_2" >
-     <property name="text" >
+   <item row="1" column="0">
+    <widget class="QLabel" name="textLabel2_2">
+     <property name="text">
       <string>Linenumber:</string>
      </property>
     </widget>
    </item>
-   <item row="0" column="0" >
-    <widget class="QLabel" name="textLabel1_2" >
-     <property name="text" >
+   <item row="0" column="0">
+    <widget class="QLabel" name="textLabel1_2">
+     <property name="text">
       <string>Filename:</string>
      </property>
     </widget>
    </item>
-   <item row="2" column="0" >
-    <widget class="QLabel" name="textLabel1" >
-     <property name="text" >
+   <item row="2" column="0">
+    <widget class="QLabel" name="textLabel1">
+     <property name="text">
       <string>Condition:</string>
      </property>
     </widget>
    </item>
-   <item row="3" column="0" >
-    <widget class="QLabel" name="textLabel2" >
-     <property name="text" >
+   <item row="3" column="0">
+    <widget class="QLabel" name="textLabel2">
+     <property name="text">
       <string>Ignore Count:</string>
      </property>
     </widget>
    </item>
+   <item row="1" column="3">
+    <widget class="QToolButton" name="fileButton">
+     <property name="toolTip">
+      <string>Press to open a file selection dialog</string>
+     </property>
+    </widget>
+   </item>
   </layout>
  </widget>
- <layoutdefault spacing="6" margin="6" />
+ <layoutdefault spacing="6" margin="6"/>
  <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
  <tabstops>
   <tabstop>filenameCombo</tabstop>
@@ -195,11 +193,11 @@
    <receiver>EditBreakpointDialog</receiver>
    <slot>accept()</slot>
    <hints>
-    <hint type="sourcelabel" >
+    <hint type="sourcelabel">
      <x>21</x>
      <y>179</y>
     </hint>
-    <hint type="destinationlabel" >
+    <hint type="destinationlabel">
      <x>21</x>
      <y>201</y>
     </hint>
@@ -211,11 +209,11 @@
    <receiver>EditBreakpointDialog</receiver>
    <slot>reject()</slot>
    <hints>
-    <hint type="sourcelabel" >
+    <hint type="sourcelabel">
      <x>97</x>
      <y>187</y>
     </hint>
-    <hint type="destinationlabel" >
+    <hint type="destinationlabel">
      <x>97</x>
      <y>204</y>
     </hint>
--- a/Debugger/EditWatchpointDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/EditWatchpointDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -67,6 +67,9 @@
         else:
             self.specialEdit.setFocus()
         
+        msh = self.minimumSizeHint()
+        self.resize(max(self.width(), msh.width()), msh.height())
+        
     def __textChanged(self, txt):
         """
         Private slot to handle the text changed signal of the condition line
--- a/Debugger/ExceptionLogger.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/ExceptionLogger.py	Thu Apr 03 23:05:31 2014 +0200
@@ -35,18 +35,18 @@
         super(ExceptionLogger, self).__init__(parent)
         self.setObjectName("ExceptionLogger")
         
-        self.setWindowTitle(self.trUtf8("Exceptions"))
+        self.setWindowTitle(self.tr("Exceptions"))
         
         self.setWordWrap(True)
         self.setRootIsDecorated(True)
-        self.setHeaderLabels([self.trUtf8("Exception")])
+        self.setHeaderLabels([self.tr("Exception")])
         self.setSortingEnabled(False)
 
         self.setContextMenuPolicy(Qt.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__showContextMenu)
         self.itemDoubleClicked.connect(self.__itemDoubleClicked)
 
-        self.setWhatsThis(self.trUtf8(
+        self.setWhatsThis(self.tr(
             """<b>Exceptions Logger</b>"""
             """<p>This windows shows a trace of all exceptions, that have"""
             """ occured during the last debugging session. Initially only"""
@@ -57,15 +57,15 @@
         ))
         
         self.menu = QMenu(self)
-        self.menu.addAction(self.trUtf8("Show source"), self.__openSource)
-        self.menu.addAction(self.trUtf8("Clear"), self.clear)
+        self.menu.addAction(self.tr("Show source"), self.__openSource)
+        self.menu.addAction(self.tr("Clear"), self.clear)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.menu.addAction(self.tr("Configure..."), self.__configure)
         
         self.backMenu = QMenu(self)
-        self.backMenu.addAction(self.trUtf8("Clear"), self.clear)
+        self.backMenu.addAction(self.tr("Clear"), self.clear)
         self.backMenu.addSeparator()
-        self.backMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.backMenu.addAction(self.tr("Configure..."), self.__configure)
         
     def __itemDoubleClicked(self, itm):
         """
@@ -99,8 +99,8 @@
         itm = QTreeWidgetItem(self)
         if exceptionType is None:
             itm.setText(
-                0, self.trUtf8('An unhandled exception occured.'
-                               ' See the shell window for details.'))
+                0, self.tr('An unhandled exception occured.'
+                           ' See the shell window for details.'))
             return
         
         if exceptionMessage == '':
--- a/Debugger/ExceptionsFilterDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/ExceptionsFilterDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -34,9 +34,9 @@
         self.exceptionList.addItems(excList)
         
         if ignore:
-            self.setWindowTitle(self.trUtf8("Ignored Exceptions"))
+            self.setWindowTitle(self.tr("Ignored Exceptions"))
             self.exceptionList.setToolTip(
-                self.trUtf8("List of ignored exceptions"))
+                self.tr("List of ignored exceptions"))
         
         self.okButton = self.buttonBox.button(QDialogButtonBox.Ok)
     
--- a/Debugger/StartCoverageDialog.ui	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/StartCoverageDialog.ui	Thu Apr 03 23:05:31 2014 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>488</width>
-    <height>222</height>
+    <height>225</height>
    </rect>
   </property>
   <property name="windowTitle">
@@ -101,20 +101,6 @@
      </property>
     </widget>
    </item>
-   <item row="1" column="3">
-    <widget class="QPushButton" name="dirButton">
-     <property name="toolTip">
-      <string>Select directory using a directory selection dialog</string>
-     </property>
-     <property name="whatsThis">
-      <string>&lt;b&gt;Select directory&lt;/b&gt;
-&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
-     </property>
-     <property name="text">
-      <string>...</string>
-     </property>
-    </widget>
-   </item>
    <item row="2" column="0">
     <widget class="QLabel" name="textLabel1">
      <property name="text">
@@ -235,6 +221,17 @@
      </property>
     </widget>
    </item>
+   <item row="1" column="3">
+    <widget class="QToolButton" name="dirButton">
+     <property name="toolTip">
+      <string>Select directory using a directory selection dialog</string>
+     </property>
+     <property name="whatsThis">
+      <string>&lt;b&gt;Select directory&lt;/b&gt;
+&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
+     </property>
+    </widget>
+   </item>
   </layout>
  </widget>
  <layoutdefault spacing="6" margin="6"/>
--- a/Debugger/StartDebugDialog.ui	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/StartDebugDialog.ui	Thu Apr 03 23:05:31 2014 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>488</width>
-    <height>282</height>
+    <height>300</height>
    </rect>
   </property>
   <property name="windowTitle">
@@ -101,20 +101,6 @@
      </property>
     </widget>
    </item>
-   <item row="1" column="3">
-    <widget class="QPushButton" name="dirButton">
-     <property name="toolTip">
-      <string>Select directory using a directory selection dialog</string>
-     </property>
-     <property name="whatsThis">
-      <string>&lt;b&gt;Select directory&lt;/b&gt;
-&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
-     </property>
-     <property name="text">
-      <string>...</string>
-     </property>
-    </widget>
-   </item>
    <item row="2" column="0">
     <widget class="QLabel" name="textLabel1">
      <property name="text">
@@ -287,6 +273,17 @@
      </property>
     </widget>
    </item>
+   <item row="1" column="3">
+    <widget class="QToolButton" name="dirButton">
+     <property name="toolTip">
+      <string>Select directory using a directory selection dialog</string>
+     </property>
+     <property name="whatsThis">
+      <string>&lt;b&gt;Select directory&lt;/b&gt;
+&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
+     </property>
+    </widget>
+   </item>
   </layout>
  </widget>
  <layoutdefault spacing="6" margin="6"/>
--- a/Debugger/StartDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/StartDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -17,6 +17,7 @@
 
 import Utilities
 import Preferences
+import UI.PixmapCache
 
 
 class StartDialog(QDialog):
@@ -77,9 +78,10 @@
             from .Ui_StartProfileDialog import Ui_StartProfileDialog
             self.ui = Ui_StartProfileDialog()
         self.ui.setupUi(self)
+        self.ui.dirButton.setIcon(UI.PixmapCache.getIcon("open.png"))
         
         self.clearButton = self.ui.buttonBox.addButton(
-            self.trUtf8("Clear Histories"), QDialogButtonBox.ActionRole)
+            self.tr("Clear Histories"), QDialogButtonBox.ActionRole)
         
         self.workdirCompleter = E5DirCompleter(self.ui.workdirCombo)
         
@@ -116,6 +118,9 @@
         
         self.__clearHistoryLists = False
         
+        msh = self.minimumSizeHint()
+        self.resize(max(self.width(), msh.width()), msh.height())
+        
     @pyqtSlot()
     def on_dirButton_clicked(self):
         """
@@ -124,7 +129,7 @@
         cwd = self.ui.workdirCombo.currentText()
         d = E5FileDialog.getExistingDirectory(
             self,
-            self.trUtf8("Working directory"),
+            self.tr("Working directory"),
             cwd,
             E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
             
--- a/Debugger/StartProfileDialog.ui	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/StartProfileDialog.ui	Thu Apr 03 23:05:31 2014 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>488</width>
-    <height>183</height>
+    <height>196</height>
    </rect>
   </property>
   <property name="windowTitle">
@@ -101,20 +101,6 @@
      </property>
     </widget>
    </item>
-   <item row="1" column="3">
-    <widget class="QPushButton" name="dirButton">
-     <property name="toolTip">
-      <string>Select directory using a directory selection dialog</string>
-     </property>
-     <property name="whatsThis">
-      <string>&lt;b&gt;Select directory&lt;/b&gt;
-&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
-     </property>
-     <property name="text">
-      <string>...</string>
-     </property>
-    </widget>
-   </item>
    <item row="2" column="0">
     <widget class="QLabel" name="textLabel1">
      <property name="text">
@@ -235,6 +221,17 @@
      </property>
     </widget>
    </item>
+   <item row="1" column="3">
+    <widget class="QToolButton" name="dirButton">
+     <property name="toolTip">
+      <string>Select directory using a directory selection dialog</string>
+     </property>
+     <property name="whatsThis">
+      <string>&lt;b&gt;Select directory&lt;/b&gt;
+&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
+     </property>
+    </widget>
+   </item>
   </layout>
  </widget>
  <layoutdefault spacing="6" margin="6"/>
--- a/Debugger/StartRunDialog.ui	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/StartRunDialog.ui	Thu Apr 03 23:05:31 2014 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>488</width>
-    <height>254</height>
+    <height>271</height>
    </rect>
   </property>
   <property name="windowTitle">
@@ -101,20 +101,6 @@
      </property>
     </widget>
    </item>
-   <item row="1" column="3">
-    <widget class="QPushButton" name="dirButton">
-     <property name="toolTip">
-      <string>Select directory using a directory selection dialog</string>
-     </property>
-     <property name="whatsThis">
-      <string>&lt;b&gt;Select directory&lt;/b&gt;
-&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
-     </property>
-     <property name="text">
-      <string>...</string>
-     </property>
-    </widget>
-   </item>
    <item row="2" column="0">
     <widget class="QLabel" name="textLabel1">
      <property name="text">
@@ -258,6 +244,17 @@
      </property>
     </widget>
    </item>
+   <item row="1" column="3">
+    <widget class="QToolButton" name="dirButton">
+     <property name="toolTip">
+      <string>Select directory using a directory selection dialog</string>
+     </property>
+     <property name="whatsThis">
+      <string>&lt;b&gt;Select directory&lt;/b&gt;
+&lt;p&gt;Select the working directory via a directory selection dialog.&lt;/p&gt;</string>
+     </property>
+    </widget>
+   </item>
   </layout>
  </widget>
  <layoutdefault spacing="6" margin="6"/>
--- a/Debugger/VariablesFilterDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/VariablesFilterDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -39,14 +39,14 @@
         self.setupUi(self)
 
         self.defaultButton = self.buttonBox.addButton(
-            self.trUtf8("Save Default"), QDialogButtonBox.ActionRole)
+            self.tr("Save Default"), QDialogButtonBox.ActionRole)
         
         lDefaultFilter, gDefaultFilter = Preferences.getVarFilters()
         
         #populate the listboxes and set the default selection
         for lb in self.localsList, self.globalsList:
             for ts in ConfigVarTypeDispStrings:
-                lb.addItem(self.trUtf8(ts))
+                lb.addItem(self.tr(ts))
                 
         for filterIndex in lDefaultFilter:
             itm = self.localsList.item(filterIndex)
--- a/Debugger/VariablesViewer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/VariablesViewer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -9,8 +9,8 @@
 
 from __future__ import unicode_literals
 try:
-    str = unicode    # __IGNORE_WARNING__
-except (NameError):
+    str = unicode
+except NameError:
     pass
 
 from PyQt4.QtCore import Qt, QRegExp, qVersion
@@ -316,23 +316,23 @@
         
         self.scope = scope
         if scope:
-            self.setWindowTitle(self.trUtf8("Global Variables"))
+            self.setWindowTitle(self.tr("Global Variables"))
             self.setHeaderLabels([
-                self.trUtf8("Globals"),
-                self.trUtf8("Value"),
-                self.trUtf8("Type")])
-            self.setWhatsThis(self.trUtf8(
+                self.tr("Globals"),
+                self.tr("Value"),
+                self.tr("Type")])
+            self.setWhatsThis(self.tr(
                 """<b>The Global Variables Viewer Window</b>"""
                 """<p>This window displays the global variables"""
                 """ of the debugged program.</p>"""
             ))
         else:
-            self.setWindowTitle(self.trUtf8("Local Variables"))
+            self.setWindowTitle(self.tr("Local Variables"))
             self.setHeaderLabels([
-                self.trUtf8("Locals"),
-                self.trUtf8("Value"),
-                self.trUtf8("Type")])
-            self.setWhatsThis(self.trUtf8(
+                self.tr("Locals"),
+                self.tr("Value"),
+                self.tr("Type")])
+            self.setWhatsThis(self.tr(
                 """<b>The Local Variables Viewer Window</b>"""
                 """<p>This window displays the local variables"""
                 """ of the debugged program.</p>"""
@@ -362,12 +362,12 @@
         Private method to generate the popup menus.
         """
         self.menu = QMenu()
-        self.menu.addAction(self.trUtf8("Show Details..."), self.__showDetails)
+        self.menu.addAction(self.tr("Show Details..."), self.__showDetails)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.menu.addAction(self.tr("Configure..."), self.__configure)
         
         self.backMenu = QMenu()
-        self.backMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.backMenu.addAction(self.tr("Configure..."), self.__configure)
         
     def __showContextMenu(self, coord):
         """
@@ -576,7 +576,7 @@
         
         if vtype in ['list', 'Array', 'tuple', 'dict', 'Hash']:
             itm = self.__generateItem(parent, dvar,
-                                      self.trUtf8("{0} items").format(value),
+                                      self.tr("{0} items").format(value),
                                       dvtype, True)
         elif vtype in ['unicode', 'str']:
             if self.rx_nonprintable.indexIn(value) != -1:
@@ -603,10 +603,10 @@
         """
         try:
             i = ConfigVarTypeStrings.index(vtype)
-            dvtype = self.trUtf8(ConfigVarTypeDispStrings[i])
+            dvtype = self.tr(ConfigVarTypeDispStrings[i])
         except ValueError:
             if vtype == 'classobj':
-                dvtype = self.trUtf8(ConfigVarTypeDispStrings[
+                dvtype = self.tr(ConfigVarTypeDispStrings[
                     ConfigVarTypeStrings.index('instance')])
             else:
                 dvtype = vtype
--- a/Debugger/WatchPointModel.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/WatchPointModel.py	Thu Apr 03 23:05:31 2014 +0200
@@ -28,11 +28,11 @@
         
         self.watchpoints = []
         self.header = [
-            self.trUtf8("Condition"),
-            self.trUtf8("Special"),
-            self.trUtf8('Temporary'),
-            self.trUtf8('Enabled'),
-            self.trUtf8('Ignore Count'),
+            self.tr("Condition"),
+            self.tr("Special"),
+            self.tr('Temporary'),
+            self.tr('Enabled'),
+            self.tr('Ignore Count'),
         ]
         self.alignments = [Qt.Alignment(Qt.AlignLeft),
                            Qt.Alignment(Qt.AlignLeft),
--- a/Debugger/WatchPointViewer.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Debugger/WatchPointViewer.py	Thu Apr 03 23:05:31 2014 +0200
@@ -43,7 +43,7 @@
         self.setSelectionMode(QAbstractItemView.ExtendedSelection)
         self.setSelectionBehavior(QAbstractItemView.SelectRows)
         
-        self.setWindowTitle(self.trUtf8("Watchpoints"))
+        self.setWindowTitle(self.tr("Watchpoints"))
         
         self.setContextMenuPolicy(Qt.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__showContextMenu)
@@ -139,58 +139,58 @@
         Private method to generate the popup menus.
         """
         self.menu = QMenu()
-        self.menu.addAction(self.trUtf8("Add"), self.__addWatchPoint)
-        self.menu.addAction(self.trUtf8("Edit..."), self.__editWatchPoint)
+        self.menu.addAction(self.tr("Add"), self.__addWatchPoint)
+        self.menu.addAction(self.tr("Edit..."), self.__editWatchPoint)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Enable"), self.__enableWatchPoint)
-        self.menu.addAction(self.trUtf8("Enable all"),
+        self.menu.addAction(self.tr("Enable"), self.__enableWatchPoint)
+        self.menu.addAction(self.tr("Enable all"),
                             self.__enableAllWatchPoints)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Disable"), self.__disableWatchPoint)
-        self.menu.addAction(self.trUtf8("Disable all"),
+        self.menu.addAction(self.tr("Disable"), self.__disableWatchPoint)
+        self.menu.addAction(self.tr("Disable all"),
                             self.__disableAllWatchPoints)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Delete"), self.__deleteWatchPoint)
-        self.menu.addAction(self.trUtf8("Delete all"),
+        self.menu.addAction(self.tr("Delete"), self.__deleteWatchPoint)
+        self.menu.addAction(self.tr("Delete all"),
                             self.__deleteAllWatchPoints)
         self.menu.addSeparator()
-        self.menu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.menu.addAction(self.tr("Configure..."), self.__configure)
 
         self.backMenuActions = {}
         self.backMenu = QMenu()
-        self.backMenu.addAction(self.trUtf8("Add"), self.__addWatchPoint)
+        self.backMenu.addAction(self.tr("Add"), self.__addWatchPoint)
         self.backMenuActions["EnableAll"] = \
-            self.backMenu.addAction(self.trUtf8("Enable all"),
+            self.backMenu.addAction(self.tr("Enable all"),
                                     self.__enableAllWatchPoints)
         self.backMenuActions["DisableAll"] = \
-            self.backMenu.addAction(self.trUtf8("Disable all"),
+            self.backMenu.addAction(self.tr("Disable all"),
                                     self.__disableAllWatchPoints)
         self.backMenuActions["DeleteAll"] = \
-            self.backMenu.addAction(self.trUtf8("Delete all"),
+            self.backMenu.addAction(self.tr("Delete all"),
                                     self.__deleteAllWatchPoints)
         self.backMenu.addSeparator()
-        self.backMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.backMenu.addAction(self.tr("Configure..."), self.__configure)
         self.backMenu.aboutToShow.connect(self.__showBackMenu)
 
         self.multiMenu = QMenu()
-        self.multiMenu.addAction(self.trUtf8("Add"), self.__addWatchPoint)
+        self.multiMenu.addAction(self.tr("Add"), self.__addWatchPoint)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Enable selected"),
+        self.multiMenu.addAction(self.tr("Enable selected"),
                                  self.__enableSelectedWatchPoints)
-        self.multiMenu.addAction(self.trUtf8("Enable all"),
+        self.multiMenu.addAction(self.tr("Enable all"),
                                  self.__enableAllWatchPoints)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Disable selected"),
+        self.multiMenu.addAction(self.tr("Disable selected"),
                                  self.__disableSelectedWatchPoints)
-        self.multiMenu.addAction(self.trUtf8("Disable all"),
+        self.multiMenu.addAction(self.tr("Disable all"),
                                  self.__disableAllWatchPoints)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Delete selected"),
+        self.multiMenu.addAction(self.tr("Delete selected"),
                                  self.__deleteSelectedWatchPoints)
-        self.multiMenu.addAction(self.trUtf8("Delete all"),
+        self.multiMenu.addAction(self.tr("Delete all"),
                                  self.__deleteAllWatchPoints)
         self.multiMenu.addSeparator()
-        self.multiMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.multiMenu.addAction(self.tr("Configure..."), self.__configure)
     
     def __showContextMenu(self, coord):
         """
@@ -237,17 +237,17 @@
             idx.internalPointer() != index.internalPointer()
         if showMessage and duplicate:
             if not special:
-                msg = self.trUtf8("""<p>A watch expression '<b>{0}</b>'"""
-                                  """ already exists.</p>""")\
+                msg = self.tr("""<p>A watch expression '<b>{0}</b>'"""
+                              """ already exists.</p>""")\
                     .format(Utilities.html_encode(cond))
             else:
-                msg = self.trUtf8(
+                msg = self.tr(
                     """<p>A watch expression '<b>{0}</b>'"""
                     """ for the variable <b>{1}</b> already exists.</p>""")\
                     .format(special, Utilities.html_encode(cond))
             E5MessageBox.warning(
                 self,
-                self.trUtf8("Watch expression already exists"),
+                self.tr("Watch expression already exists"),
                 msg)
         
         return duplicate
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Sun Mar 30 22:00:14 2014 +0200
+++ b/Documentation/Help/source.qhp	Thu Apr 03 23:05:31 2014 +0200
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <QtHelpProject version="1.0">
-  <namespace>org.eric5.ide.54</namespace>
+  <namespace>org.eric5.ide.55</namespace>
   <virtualFolder>eric5</virtualFolder>
   <customFilter name="eric5">
-    <filterAttribute>5.4</filterAttribute>
+    <filterAttribute>5.5</filterAttribute>
     <filterAttribute>eric5</filterAttribute>
     <filterAttribute>ide</filterAttribute>
   </customFilter>
   <filterSection>
-    <filterAttribute>5.4</filterAttribute>
+    <filterAttribute>5.5</filterAttribute>
     <filterAttribute>eric5</filterAttribute>
     <filterAttribute>ide</filterAttribute>
     <toc>
@@ -127,6 +127,7 @@
             <section title="eric5.E5Gui.E5LineEditButton" ref="eric5.E5Gui.E5LineEditButton.html" />
             <section title="eric5.E5Gui.E5ListView" ref="eric5.E5Gui.E5ListView.html" />
             <section title="eric5.E5Gui.E5MainWindow" ref="eric5.E5Gui.E5MainWindow.html" />
+            <section title="eric5.E5Gui.E5MapWidget" ref="eric5.E5Gui.E5MapWidget.html" />
             <section title="eric5.E5Gui.E5MessageBox" ref="eric5.E5Gui.E5MessageBox.html" />
             <section title="eric5.E5Gui.E5ModelMenu" ref="eric5.E5Gui.E5ModelMenu.html" />
             <section title="eric5.E5Gui.E5ModelToolBar" ref="eric5.E5Gui.E5ModelToolBar.html" />
@@ -468,6 +469,7 @@
                 <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes" ref="index-eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.html">
                   <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.checker" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.checker.html" />
                   <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html" />
+                  <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.translations" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.translations.html" />
                 </section>
                 <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html" />
                 <section title="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService.html" />
@@ -500,7 +502,6 @@
                 </section>
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.html">
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html" />
-                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.html" />
                 </section>
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.html">
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.html" />
@@ -513,6 +514,14 @@
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.GpgExtension.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.GpgExtension.ProjectHelper.html" />
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.GpgExtension.gpg" ref="eric5.Plugins.VcsPlugins.vcsMercurial.GpgExtension.gpg.html" />
                 </section>
+                <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.html">
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.__init__" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.__init__.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html" />
+                </section>
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.html">
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.HgPurgeListDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.HgPurgeListDialog.html" />
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.ProjectHelper.html" />
@@ -537,6 +546,15 @@
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.ProjectHelper.html" />
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.rebase" ref="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.rebase.html" />
                 </section>
+                <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.html">
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html" />
+                  <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html" />
+                </section>
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.html">
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.ProjectHelper.html" />
                   <section title="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.TransplantDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.TransplantDialog.html" />
@@ -547,6 +565,7 @@
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgAnnotateDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgAnnotateDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgArchiveDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgArchiveDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgBackoutDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBackoutDialog.html" />
+                <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgClient" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgClient.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html" />
@@ -557,6 +576,7 @@
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgDiffDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgDiffDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgExportDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExportDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension.html" />
+                <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgGraftDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgGraftDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgImportDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgImportDialog.html" />
@@ -568,6 +588,7 @@
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgOptionsDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgOptionsDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgPhaseDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgPhaseDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.html" />
+                <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionsSelectionDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionsSelectionDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgServeDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgServeDialog.html" />
@@ -576,6 +597,7 @@
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgSummaryDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagBranchListDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.html" />
+                <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.HgUtilities" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html" />
                 <section title="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html" />
@@ -873,6 +895,7 @@
             <section title="eric5.QScintilla.APIsManager" ref="eric5.QScintilla.APIsManager.html" />
             <section title="eric5.QScintilla.Editor" ref="eric5.QScintilla.Editor.html" />
             <section title="eric5.QScintilla.EditorAssembly" ref="eric5.QScintilla.EditorAssembly.html" />
+            <section title="eric5.QScintilla.EditorMarkerMap" ref="eric5.QScintilla.EditorMarkerMap.html" />
             <section title="eric5.QScintilla.GotoDialog" ref="eric5.QScintilla.GotoDialog.html" />
             <section title="eric5.QScintilla.MiniEditor" ref="eric5.QScintilla.MiniEditor.html" />
             <section title="eric5.QScintilla.Printer" ref="eric5.QScintilla.Printer.html" />
@@ -1663,6 +1686,7 @@
       <keyword name="BookmarksModel.supportedDropActions" id="BookmarksModel.supportedDropActions" ref="eric5.Helpviewer.Bookmarks.BookmarksModel.html#BookmarksModel.supportedDropActions" />
       <keyword name="BookmarksProjectHelper" id="BookmarksProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html#BookmarksProjectHelper" />
       <keyword name="BookmarksProjectHelper (Constructor)" id="BookmarksProjectHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html#BookmarksProjectHelper.__init__" />
+      <keyword name="BookmarksProjectHelper.__aboutToShowMenu" id="BookmarksProjectHelper.__aboutToShowMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html#BookmarksProjectHelper.__aboutToShowMenu" />
       <keyword name="BookmarksProjectHelper.__hgBookmarkDefine" id="BookmarksProjectHelper.__hgBookmarkDefine" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html#BookmarksProjectHelper.__hgBookmarkDefine" />
       <keyword name="BookmarksProjectHelper.__hgBookmarkDelete" id="BookmarksProjectHelper.__hgBookmarkDelete" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html#BookmarksProjectHelper.__hgBookmarkDelete" />
       <keyword name="BookmarksProjectHelper.__hgBookmarkIncoming" id="BookmarksProjectHelper.__hgBookmarkIncoming" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html#BookmarksProjectHelper.__hgBookmarkIncoming" />
@@ -1769,6 +1793,7 @@
       <keyword name="Browser.getSelectedItems" id="Browser.getSelectedItems" ref="eric5.UI.Browser.html#Browser.getSelectedItems" />
       <keyword name="Browser.getSelectedItemsCount" id="Browser.getSelectedItemsCount" ref="eric5.UI.Browser.html#Browser.getSelectedItemsCount" />
       <keyword name="Browser.getSelectedItemsCountCategorized" id="Browser.getSelectedItemsCountCategorized" ref="eric5.UI.Browser.html#Browser.getSelectedItemsCountCategorized" />
+      <keyword name="Browser.handleInterpreterChanged" id="Browser.handleInterpreterChanged" ref="eric5.UI.Browser.html#Browser.handleInterpreterChanged" />
       <keyword name="Browser.handlePreferencesChanged" id="Browser.handlePreferencesChanged" ref="eric5.UI.Browser.html#Browser.handlePreferencesChanged" />
       <keyword name="Browser.handleProgramChange" id="Browser.handleProgramChange" ref="eric5.UI.Browser.html#Browser.handleProgramChange" />
       <keyword name="Browser.handleUnittest" id="Browser.handleUnittest" ref="eric5.UI.Browser.html#Browser.handleUnittest" />
@@ -1872,6 +1897,7 @@
       <keyword name="BrowserModel.hasChildren" id="BrowserModel.hasChildren" ref="eric5.UI.BrowserModel.html#BrowserModel.hasChildren" />
       <keyword name="BrowserModel.headerData" id="BrowserModel.headerData" ref="eric5.UI.BrowserModel.html#BrowserModel.headerData" />
       <keyword name="BrowserModel.index" id="BrowserModel.index" ref="eric5.UI.BrowserModel.html#BrowserModel.index" />
+      <keyword name="BrowserModel.interpreterChanged" id="BrowserModel.interpreterChanged" ref="eric5.UI.BrowserModel.html#BrowserModel.interpreterChanged" />
       <keyword name="BrowserModel.item" id="BrowserModel.item" ref="eric5.UI.BrowserModel.html#BrowserModel.item" />
       <keyword name="BrowserModel.parent" id="BrowserModel.parent" ref="eric5.UI.BrowserModel.html#BrowserModel.parent" />
       <keyword name="BrowserModel.populateClassAttributesItem" id="BrowserModel.populateClassAttributesItem" ref="eric5.UI.BrowserModel.html#BrowserModel.populateClassAttributesItem" />
@@ -2929,6 +2955,7 @@
       <keyword name="DebugServer.clientUtTestSucceededUnexpected" id="DebugServer.clientUtTestSucceededUnexpected" ref="eric5.Debugger.DebugServer.html#DebugServer.clientUtTestSucceededUnexpected" />
       <keyword name="DebugServer.getBreakPointModel" id="DebugServer.getBreakPointModel" ref="eric5.Debugger.DebugServer.html#DebugServer.getBreakPointModel" />
       <keyword name="DebugServer.getClientCapabilities" id="DebugServer.getClientCapabilities" ref="eric5.Debugger.DebugServer.html#DebugServer.getClientCapabilities" />
+      <keyword name="DebugServer.getClientInterpreter" id="DebugServer.getClientInterpreter" ref="eric5.Debugger.DebugServer.html#DebugServer.getClientInterpreter" />
       <keyword name="DebugServer.getExtensions" id="DebugServer.getExtensions" ref="eric5.Debugger.DebugServer.html#DebugServer.getExtensions" />
       <keyword name="DebugServer.getHostAddress" id="DebugServer.getHostAddress" ref="eric5.Debugger.DebugServer.html#DebugServer.getHostAddress" />
       <keyword name="DebugServer.getSupportedLanguages" id="DebugServer.getSupportedLanguages" ref="eric5.Debugger.DebugServer.html#DebugServer.getSupportedLanguages" />
@@ -3555,6 +3582,9 @@
       <keyword name="E5ClickableLabel (Constructor)" id="E5ClickableLabel (Constructor)" ref="eric5.E5Gui.E5ClickableLabel.html#E5ClickableLabel.__init__" />
       <keyword name="E5ClickableLabel (Module)" id="E5ClickableLabel (Module)" ref="eric5.E5Gui.E5ClickableLabel.html" />
       <keyword name="E5ClickableLabel.mouseReleaseEvent" id="E5ClickableLabel.mouseReleaseEvent" ref="eric5.E5Gui.E5ClickableLabel.html#E5ClickableLabel.mouseReleaseEvent" />
+      <keyword name="E5ClickableLed" id="E5ClickableLed" ref="eric5.E5Gui.E5Led.html#E5ClickableLed" />
+      <keyword name="E5ClickableLed (Constructor)" id="E5ClickableLed (Constructor)" ref="eric5.E5Gui.E5Led.html#E5ClickableLed.__init__" />
+      <keyword name="E5ClickableLed.mouseReleaseEvent" id="E5ClickableLed.mouseReleaseEvent" ref="eric5.E5Gui.E5Led.html#E5ClickableLed.mouseReleaseEvent" />
       <keyword name="E5ComboBox" id="E5ComboBox" ref="eric5.E5Gui.E5ComboBox.html#E5ComboBox" />
       <keyword name="E5ComboBox (Constructor)" id="E5ComboBox (Constructor)" ref="eric5.E5Gui.E5ComboBox.html#E5ComboBox.__init__" />
       <keyword name="E5ComboBox (Module)" id="E5ComboBox (Module)" ref="eric5.E5Gui.E5ComboBox.html" />
@@ -3678,6 +3708,32 @@
       <keyword name="E5MainWindow (Constructor)" id="E5MainWindow (Constructor)" ref="eric5.E5Gui.E5MainWindow.html#E5MainWindow.__init__" />
       <keyword name="E5MainWindow (Module)" id="E5MainWindow (Module)" ref="eric5.E5Gui.E5MainWindow.html" />
       <keyword name="E5MainWindow.setStyle" id="E5MainWindow.setStyle" ref="eric5.E5Gui.E5MainWindow.html#E5MainWindow.setStyle" />
+      <keyword name="E5MapWidget" id="E5MapWidget" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget" />
+      <keyword name="E5MapWidget (Constructor)" id="E5MapWidget (Constructor)" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.__init__" />
+      <keyword name="E5MapWidget (Module)" id="E5MapWidget (Module)" ref="eric5.E5Gui.E5MapWidget.html" />
+      <keyword name="E5MapWidget.__generateSliderRange" id="E5MapWidget.__generateSliderRange" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.__generateSliderRange" />
+      <keyword name="E5MapWidget.__setSliderColor" id="E5MapWidget.__setSliderColor" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.__setSliderColor" />
+      <keyword name="E5MapWidget.__updateMasterViewportWidth" id="E5MapWidget.__updateMasterViewportWidth" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.__updateMasterViewportWidth" />
+      <keyword name="E5MapWidget._paintIt" id="E5MapWidget._paintIt" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget._paintIt" />
+      <keyword name="E5MapWidget.backgroundColor" id="E5MapWidget.backgroundColor" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.backgroundColor" />
+      <keyword name="E5MapWidget.calculateGeometry" id="E5MapWidget.calculateGeometry" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.calculateGeometry" />
+      <keyword name="E5MapWidget.generateIndicatorRect" id="E5MapWidget.generateIndicatorRect" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.generateIndicatorRect" />
+      <keyword name="E5MapWidget.isEnabled" id="E5MapWidget.isEnabled" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.isEnabled" />
+      <keyword name="E5MapWidget.lineDimensions" id="E5MapWidget.lineDimensions" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.lineDimensions" />
+      <keyword name="E5MapWidget.mouseMoveEvent" id="E5MapWidget.mouseMoveEvent" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.mouseMoveEvent" />
+      <keyword name="E5MapWidget.mousePressEvent" id="E5MapWidget.mousePressEvent" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.mousePressEvent" />
+      <keyword name="E5MapWidget.paintEvent" id="E5MapWidget.paintEvent" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.paintEvent" />
+      <keyword name="E5MapWidget.position2Value" id="E5MapWidget.position2Value" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.position2Value" />
+      <keyword name="E5MapWidget.scaleFactor" id="E5MapWidget.scaleFactor" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.scaleFactor" />
+      <keyword name="E5MapWidget.setBackgroundColor" id="E5MapWidget.setBackgroundColor" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.setBackgroundColor" />
+      <keyword name="E5MapWidget.setEnabled" id="E5MapWidget.setEnabled" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.setEnabled" />
+      <keyword name="E5MapWidget.setLineDimensions" id="E5MapWidget.setLineDimensions" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.setLineDimensions" />
+      <keyword name="E5MapWidget.setMaster" id="E5MapWidget.setMaster" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.setMaster" />
+      <keyword name="E5MapWidget.setWidth" id="E5MapWidget.setWidth" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.setWidth" />
+      <keyword name="E5MapWidget.sizeHint" id="E5MapWidget.sizeHint" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.sizeHint" />
+      <keyword name="E5MapWidget.value2Position" id="E5MapWidget.value2Position" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.value2Position" />
+      <keyword name="E5MapWidget.wheelEvent" id="E5MapWidget.wheelEvent" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.wheelEvent" />
+      <keyword name="E5MapWidget.width" id="E5MapWidget.width" ref="eric5.E5Gui.E5MapWidget.html#E5MapWidget.width" />
       <keyword name="E5MessageBox" id="E5MessageBox" ref="eric5.E5Gui.E5MessageBox.html#E5MessageBox" />
       <keyword name="E5MessageBox (Constructor)" id="E5MessageBox (Constructor)" ref="eric5.E5Gui.E5MessageBox.html#E5MessageBox.__init__" />
       <keyword name="E5MessageBox (Module)" id="E5MessageBox (Module)" ref="eric5.E5Gui.E5MessageBox.html" />
@@ -4175,6 +4231,7 @@
       <keyword name="Editor.__getCharacter" id="Editor.__getCharacter" ref="eric5.QScintilla.Editor.html#Editor.__getCharacter" />
       <keyword name="Editor.__getCodeCoverageFile" id="Editor.__getCodeCoverageFile" ref="eric5.QScintilla.Editor.html#Editor.__getCodeCoverageFile" />
       <keyword name="Editor.__getMacroName" id="Editor.__getMacroName" ref="eric5.QScintilla.Editor.html#Editor.__getMacroName" />
+      <keyword name="Editor.__getPyVersion" id="Editor.__getPyVersion" ref="eric5.QScintilla.Editor.html#Editor.__getPyVersion" />
       <keyword name="Editor.__ignoreSpellingAlways" id="Editor.__ignoreSpellingAlways" ref="eric5.QScintilla.Editor.html#Editor.__ignoreSpellingAlways" />
       <keyword name="Editor.__indentLine" id="Editor.__indentLine" ref="eric5.QScintilla.Editor.html#Editor.__indentLine" />
       <keyword name="Editor.__indentSelection" id="Editor.__indentSelection" ref="eric5.QScintilla.Editor.html#Editor.__indentSelection" />
@@ -4187,6 +4244,7 @@
       <keyword name="Editor.__initContextMenuGraphics" id="Editor.__initContextMenuGraphics" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuGraphics" />
       <keyword name="Editor.__initContextMenuLanguages" id="Editor.__initContextMenuLanguages" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuLanguages" />
       <keyword name="Editor.__initContextMenuMargins" id="Editor.__initContextMenuMargins" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuMargins" />
+      <keyword name="Editor.__initContextMenuReopenWithEncoding" id="Editor.__initContextMenuReopenWithEncoding" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuReopenWithEncoding" />
       <keyword name="Editor.__initContextMenuResources" id="Editor.__initContextMenuResources" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuResources" />
       <keyword name="Editor.__initContextMenuSeparateMargins" id="Editor.__initContextMenuSeparateMargins" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuSeparateMargins" />
       <keyword name="Editor.__initContextMenuShow" id="Editor.__initContextMenuShow" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuShow" />
@@ -4227,6 +4285,7 @@
       <keyword name="Editor.__reinitOnlineChangeTrace" id="Editor.__reinitOnlineChangeTrace" ref="eric5.QScintilla.Editor.html#Editor.__reinitOnlineChangeTrace" />
       <keyword name="Editor.__removeFromSpellingDictionary" id="Editor.__removeFromSpellingDictionary" ref="eric5.QScintilla.Editor.html#Editor.__removeFromSpellingDictionary" />
       <keyword name="Editor.__removeTrailingWhitespace" id="Editor.__removeTrailingWhitespace" ref="eric5.QScintilla.Editor.html#Editor.__removeTrailingWhitespace" />
+      <keyword name="Editor.__reopenWithEncodingMenuTriggered" id="Editor.__reopenWithEncodingMenuTriggered" ref="eric5.QScintilla.Editor.html#Editor.__reopenWithEncodingMenuTriggered" />
       <keyword name="Editor.__resetLanguage" id="Editor.__resetLanguage" ref="eric5.QScintilla.Editor.html#Editor.__resetLanguage" />
       <keyword name="Editor.__resetOnlineChangeTraceInfo" id="Editor.__resetOnlineChangeTraceInfo" ref="eric5.QScintilla.Editor.html#Editor.__resetOnlineChangeTraceInfo" />
       <keyword name="Editor.__resetOnlineChangeTraceTimer" id="Editor.__resetOnlineChangeTraceTimer" ref="eric5.QScintilla.Editor.html#Editor.__resetOnlineChangeTraceTimer" />
@@ -4323,8 +4382,12 @@
       <keyword name="Editor.focusInEvent" id="Editor.focusInEvent" ref="eric5.QScintilla.Editor.html#Editor.focusInEvent" />
       <keyword name="Editor.focusOutEvent" id="Editor.focusOutEvent" ref="eric5.QScintilla.Editor.html#Editor.focusOutEvent" />
       <keyword name="Editor.gestureEvent" id="Editor.gestureEvent" ref="eric5.QScintilla.Editor.html#Editor.gestureEvent" />
+      <keyword name="Editor.getBookmarkLines" id="Editor.getBookmarkLines" ref="eric5.QScintilla.Editor.html#Editor.getBookmarkLines" />
       <keyword name="Editor.getBookmarks" id="Editor.getBookmarks" ref="eric5.QScintilla.Editor.html#Editor.getBookmarks" />
+      <keyword name="Editor.getBreakpointLines" id="Editor.getBreakpointLines" ref="eric5.QScintilla.Editor.html#Editor.getBreakpointLines" />
+      <keyword name="Editor.getChangeLines" id="Editor.getChangeLines" ref="eric5.QScintilla.Editor.html#Editor.getChangeLines" />
       <keyword name="Editor.getCompleter" id="Editor.getCompleter" ref="eric5.QScintilla.Editor.html#Editor.getCompleter" />
+      <keyword name="Editor.getCoverageLines" id="Editor.getCoverageLines" ref="eric5.QScintilla.Editor.html#Editor.getCoverageLines" />
       <keyword name="Editor.getCurrentWord" id="Editor.getCurrentWord" ref="eric5.QScintilla.Editor.html#Editor.getCurrentWord" />
       <keyword name="Editor.getCurrentWordBoundaries" id="Editor.getCurrentWordBoundaries" ref="eric5.QScintilla.Editor.html#Editor.getCurrentWordBoundaries" />
       <keyword name="Editor.getEncoding" id="Editor.getEncoding" ref="eric5.QScintilla.Editor.html#Editor.getEncoding" />
@@ -4336,10 +4399,12 @@
       <keyword name="Editor.getLexer" id="Editor.getLexer" ref="eric5.QScintilla.Editor.html#Editor.getLexer" />
       <keyword name="Editor.getMenu" id="Editor.getMenu" ref="eric5.QScintilla.Editor.html#Editor.getMenu" />
       <keyword name="Editor.getNoName" id="Editor.getNoName" ref="eric5.QScintilla.Editor.html#Editor.getNoName" />
-      <keyword name="Editor.getPyVersion" id="Editor.getPyVersion" ref="eric5.QScintilla.Editor.html#Editor.getPyVersion" />
       <keyword name="Editor.getSearchText" id="Editor.getSearchText" ref="eric5.QScintilla.Editor.html#Editor.getSearchText" />
       <keyword name="Editor.getSharingStatus" id="Editor.getSharingStatus" ref="eric5.QScintilla.Editor.html#Editor.getSharingStatus" />
+      <keyword name="Editor.getSyntaxErrorLines" id="Editor.getSyntaxErrorLines" ref="eric5.QScintilla.Editor.html#Editor.getSyntaxErrorLines" />
       <keyword name="Editor.getSyntaxErrors" id="Editor.getSyntaxErrors" ref="eric5.QScintilla.Editor.html#Editor.getSyntaxErrors" />
+      <keyword name="Editor.getTaskLines" id="Editor.getTaskLines" ref="eric5.QScintilla.Editor.html#Editor.getTaskLines" />
+      <keyword name="Editor.getWarningLines" id="Editor.getWarningLines" ref="eric5.QScintilla.Editor.html#Editor.getWarningLines" />
       <keyword name="Editor.getWarnings" id="Editor.getWarnings" ref="eric5.QScintilla.Editor.html#Editor.getWarnings" />
       <keyword name="Editor.getWord" id="Editor.getWord" ref="eric5.QScintilla.Editor.html#Editor.getWord" />
       <keyword name="Editor.getWordBoundaries" id="Editor.getWordBoundaries" ref="eric5.QScintilla.Editor.html#Editor.getWordBoundaries" />
@@ -4362,9 +4427,11 @@
       <keyword name="Editor.highlight" id="Editor.highlight" ref="eric5.QScintilla.Editor.html#Editor.highlight" />
       <keyword name="Editor.highlightVisible" id="Editor.highlightVisible" ref="eric5.QScintilla.Editor.html#Editor.highlightVisible" />
       <keyword name="Editor.indentLineOrSelection" id="Editor.indentLineOrSelection" ref="eric5.QScintilla.Editor.html#Editor.indentLineOrSelection" />
+      <keyword name="Editor.isJavascriptFile" id="Editor.isJavascriptFile" ref="eric5.QScintilla.Editor.html#Editor.isJavascriptFile" />
       <keyword name="Editor.isLastEditPositionAvailable" id="Editor.isLastEditPositionAvailable" ref="eric5.QScintilla.Editor.html#Editor.isLastEditPositionAvailable" />
       <keyword name="Editor.isPy2File" id="Editor.isPy2File" ref="eric5.QScintilla.Editor.html#Editor.isPy2File" />
       <keyword name="Editor.isPy3File" id="Editor.isPy3File" ref="eric5.QScintilla.Editor.html#Editor.isPy3File" />
+      <keyword name="Editor.isPyFile" id="Editor.isPyFile" ref="eric5.QScintilla.Editor.html#Editor.isPyFile" />
       <keyword name="Editor.isRubyFile" id="Editor.isRubyFile" ref="eric5.QScintilla.Editor.html#Editor.isRubyFile" />
       <keyword name="Editor.isSpellCheckRegion" id="Editor.isSpellCheckRegion" ref="eric5.QScintilla.Editor.html#Editor.isSpellCheckRegion" />
       <keyword name="Editor.joinLines" id="Editor.joinLines" ref="eric5.QScintilla.Editor.html#Editor.joinLines" />
@@ -4404,6 +4471,7 @@
       <keyword name="Editor.refresh" id="Editor.refresh" ref="eric5.QScintilla.Editor.html#Editor.refresh" />
       <keyword name="Editor.refreshCoverageAnnotations" id="Editor.refreshCoverageAnnotations" ref="eric5.QScintilla.Editor.html#Editor.refreshCoverageAnnotations" />
       <keyword name="Editor.removeClone" id="Editor.removeClone" ref="eric5.QScintilla.Editor.html#Editor.removeClone" />
+      <keyword name="Editor.resizeEvent" id="Editor.resizeEvent" ref="eric5.QScintilla.Editor.html#Editor.resizeEvent" />
       <keyword name="Editor.revertToUnmodified" id="Editor.revertToUnmodified" ref="eric5.QScintilla.Editor.html#Editor.revertToUnmodified" />
       <keyword name="Editor.saveFile" id="Editor.saveFile" ref="eric5.QScintilla.Editor.html#Editor.saveFile" />
       <keyword name="Editor.saveFileAs" id="Editor.saveFileAs" ref="eric5.QScintilla.Editor.html#Editor.saveFileAs" />
@@ -4442,6 +4510,7 @@
       <keyword name="Editor.unindentLineOrSelection" id="Editor.unindentLineOrSelection" ref="eric5.QScintilla.Editor.html#Editor.unindentLineOrSelection" />
       <keyword name="Editor.unsetAutoCompletionHook" id="Editor.unsetAutoCompletionHook" ref="eric5.QScintilla.Editor.html#Editor.unsetAutoCompletionHook" />
       <keyword name="Editor.unsetCallTipHook" id="Editor.unsetCallTipHook" ref="eric5.QScintilla.Editor.html#Editor.unsetCallTipHook" />
+      <keyword name="Editor.viewportEvent" id="Editor.viewportEvent" ref="eric5.QScintilla.Editor.html#Editor.viewportEvent" />
       <keyword name="Editor.wheelEvent" id="Editor.wheelEvent" ref="eric5.QScintilla.Editor.html#Editor.wheelEvent" />
       <keyword name="Editor.writeFile" id="Editor.writeFile" ref="eric5.QScintilla.Editor.html#Editor.writeFile" />
       <keyword name="EditorAPIsPage" id="EditorAPIsPage" ref="eric5.Preferences.ConfigurationPages.EditorAPIsPage.html#EditorAPIsPage" />
@@ -4555,6 +4624,12 @@
       <keyword name="EditorKeywordsPage.on_languageCombo_activated" id="EditorKeywordsPage.on_languageCombo_activated" ref="eric5.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.on_languageCombo_activated" />
       <keyword name="EditorKeywordsPage.on_setSpinBox_valueChanged" id="EditorKeywordsPage.on_setSpinBox_valueChanged" ref="eric5.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.on_setSpinBox_valueChanged" />
       <keyword name="EditorKeywordsPage.save" id="EditorKeywordsPage.save" ref="eric5.Preferences.ConfigurationPages.EditorKeywordsPage.html#EditorKeywordsPage.save" />
+      <keyword name="EditorMarkerMap" id="EditorMarkerMap" ref="eric5.QScintilla.EditorMarkerMap.html#EditorMarkerMap" />
+      <keyword name="EditorMarkerMap (Constructor)" id="EditorMarkerMap (Constructor)" ref="eric5.QScintilla.EditorMarkerMap.html#EditorMarkerMap.__init__" />
+      <keyword name="EditorMarkerMap (Module)" id="EditorMarkerMap (Module)" ref="eric5.QScintilla.EditorMarkerMap.html" />
+      <keyword name="EditorMarkerMap.__drawIndicator" id="EditorMarkerMap.__drawIndicator" ref="eric5.QScintilla.EditorMarkerMap.html#EditorMarkerMap.__drawIndicator" />
+      <keyword name="EditorMarkerMap._paintIt" id="EditorMarkerMap._paintIt" ref="eric5.QScintilla.EditorMarkerMap.html#EditorMarkerMap._paintIt" />
+      <keyword name="EditorMarkerMap.initColors" id="EditorMarkerMap.initColors" ref="eric5.QScintilla.EditorMarkerMap.html#EditorMarkerMap.initColors" />
       <keyword name="EditorPropertiesPage" id="EditorPropertiesPage" ref="eric5.Preferences.ConfigurationPages.EditorPropertiesPage.html#EditorPropertiesPage" />
       <keyword name="EditorPropertiesPage (Constructor)" id="EditorPropertiesPage (Constructor)" ref="eric5.Preferences.ConfigurationPages.EditorPropertiesPage.html#EditorPropertiesPage.__init__" />
       <keyword name="EditorPropertiesPage (Module)" id="EditorPropertiesPage (Module)" ref="eric5.Preferences.ConfigurationPages.EditorPropertiesPage.html" />
@@ -4804,6 +4879,7 @@
       <keyword name="FetchExtension (Package)" id="FetchExtension (Package)" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.html" />
       <keyword name="FetchProjectHelper" id="FetchProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper" />
       <keyword name="FetchProjectHelper (Constructor)" id="FetchProjectHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.__init__" />
+      <keyword name="FetchProjectHelper.__aboutToShowMenu" id="FetchProjectHelper.__aboutToShowMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.__aboutToShowMenu" />
       <keyword name="FetchProjectHelper.__hgFetch" id="FetchProjectHelper.__hgFetch" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.__hgFetch" />
       <keyword name="FetchProjectHelper.initActions" id="FetchProjectHelper.initActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.initActions" />
       <keyword name="FetchProjectHelper.initMenu" id="FetchProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html#FetchProjectHelper.initMenu" />
@@ -5453,6 +5529,7 @@
       <keyword name="HelpWindow.__closeNetworkMonitor" id="HelpWindow.__closeNetworkMonitor" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__closeNetworkMonitor" />
       <keyword name="HelpWindow.__copy" id="HelpWindow.__copy" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__copy" />
       <keyword name="HelpWindow.__currentChanged" id="HelpWindow.__currentChanged" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__currentChanged" />
+      <keyword name="HelpWindow.__del__" id="HelpWindow.__del__" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__del__" />
       <keyword name="HelpWindow.__docsInstalled" id="HelpWindow.__docsInstalled" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__docsInstalled" />
       <keyword name="HelpWindow.__feedsManagerClosed" id="HelpWindow.__feedsManagerClosed" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__feedsManagerClosed" />
       <keyword name="HelpWindow.__filterQtHelpDocumentation" id="HelpWindow.__filterQtHelpDocumentation" ref="eric5.Helpviewer.HelpWindow.html#HelpWindow.__filterQtHelpDocumentation" />
@@ -5589,6 +5666,7 @@
       <keyword name="Helpviewer (Package)" id="Helpviewer (Package)" ref="index-eric5.Helpviewer.html" />
       <keyword name="Hg" id="Hg" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg" />
       <keyword name="Hg (Constructor)" id="Hg (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__init__" />
+      <keyword name="Hg.__checkDefaults" id="Hg.__checkDefaults" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__checkDefaults" />
       <keyword name="Hg.__getExtensionsInfo" id="Hg.__getExtensionsInfo" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__getExtensionsInfo" />
       <keyword name="Hg.__hgGetFileForRevision" id="Hg.__hgGetFileForRevision" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__hgGetFileForRevision" />
       <keyword name="Hg.__hgURL" id="Hg.__hgURL" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__hgURL" />
@@ -5596,8 +5674,11 @@
       <keyword name="Hg.__monitorRepoIniFile" id="Hg.__monitorRepoIniFile" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__monitorRepoIniFile" />
       <keyword name="Hg.__vcsCommit_Step2" id="Hg.__vcsCommit_Step2" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.__vcsCommit_Step2" />
       <keyword name="Hg._createStatusMonitorThread" id="Hg._createStatusMonitorThread" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg._createStatusMonitorThread" />
+      <keyword name="Hg.canPull" id="Hg.canPull" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.canPull" />
+      <keyword name="Hg.canPush" id="Hg.canPush" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.canPush" />
       <keyword name="Hg.clearStatusCache" id="Hg.clearStatusCache" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.clearStatusCache" />
       <keyword name="Hg.getClient" id="Hg.getClient" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.getClient" />
+      <keyword name="Hg.getEncoding" id="Hg.getEncoding" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.getEncoding" />
       <keyword name="Hg.getExtensionObject" id="Hg.getExtensionObject" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.getExtensionObject" />
       <keyword name="Hg.getHgSubPath" id="Hg.getHgSubPath" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.getHgSubPath" />
       <keyword name="Hg.getPlugin" id="Hg.getPlugin" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.getPlugin" />
@@ -5621,12 +5702,10 @@
       <keyword name="Hg.hgGraft" id="Hg.hgGraft" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgGraft" />
       <keyword name="Hg.hgGraftContinue" id="Hg.hgGraftContinue" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgGraftContinue" />
       <keyword name="Hg.hgIdentify" id="Hg.hgIdentify" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgIdentify" />
-      <keyword name="Hg.hgIdentifyBundle" id="Hg.hgIdentifyBundle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgIdentifyBundle" />
       <keyword name="Hg.hgImport" id="Hg.hgImport" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgImport" />
       <keyword name="Hg.hgIncoming" id="Hg.hgIncoming" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgIncoming" />
       <keyword name="Hg.hgInfo" id="Hg.hgInfo" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgInfo" />
       <keyword name="Hg.hgListTagBranch" id="Hg.hgListTagBranch" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgListTagBranch" />
-      <keyword name="Hg.hgLogBrowser" id="Hg.hgLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgLogBrowser" />
       <keyword name="Hg.hgNormalizeURL" id="Hg.hgNormalizeURL" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgNormalizeURL" />
       <keyword name="Hg.hgOutgoing" id="Hg.hgOutgoing" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgOutgoing" />
       <keyword name="Hg.hgPhase" id="Hg.hgPhase" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgPhase" />
@@ -5646,6 +5725,7 @@
       <keyword name="Hg.hgSummary" id="Hg.hgSummary" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgSummary" />
       <keyword name="Hg.hgUnbundle" id="Hg.hgUnbundle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgUnbundle" />
       <keyword name="Hg.hgVerify" id="Hg.hgVerify" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.hgVerify" />
+      <keyword name="Hg.initCommand" id="Hg.initCommand" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.initCommand" />
       <keyword name="Hg.isExtensionActive" id="Hg.isExtensionActive" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.isExtensionActive" />
       <keyword name="Hg.vcsAdd" id="Hg.vcsAdd" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAdd" />
       <keyword name="Hg.vcsAddBinary" id="Hg.vcsAddBinary" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsAddBinary" />
@@ -5665,6 +5745,7 @@
       <keyword name="Hg.vcsInit" id="Hg.vcsInit" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsInit" />
       <keyword name="Hg.vcsInitConfig" id="Hg.vcsInitConfig" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsInitConfig" />
       <keyword name="Hg.vcsLog" id="Hg.vcsLog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsLog" />
+      <keyword name="Hg.vcsLogBrowser" id="Hg.vcsLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsLogBrowser" />
       <keyword name="Hg.vcsMerge" id="Hg.vcsMerge" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsMerge" />
       <keyword name="Hg.vcsMove" id="Hg.vcsMove" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsMove" />
       <keyword name="Hg.vcsName" id="Hg.vcsName" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsName" />
@@ -5675,6 +5756,7 @@
       <keyword name="Hg.vcsRepositoryInfos" id="Hg.vcsRepositoryInfos" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsRepositoryInfos" />
       <keyword name="Hg.vcsShutdown" id="Hg.vcsShutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsShutdown" />
       <keyword name="Hg.vcsStatus" id="Hg.vcsStatus" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsStatus" />
+      <keyword name="Hg.vcsSupportCommandOptions" id="Hg.vcsSupportCommandOptions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsSupportCommandOptions" />
       <keyword name="Hg.vcsSwitch" id="Hg.vcsSwitch" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsSwitch" />
       <keyword name="Hg.vcsTag" id="Hg.vcsTag" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsTag" />
       <keyword name="Hg.vcsUpdate" id="Hg.vcsUpdate" ref="eric5.Plugins.VcsPlugins.vcsMercurial.hg.html#Hg.vcsUpdate" />
@@ -5786,6 +5868,11 @@
       <keyword name="HgBookmarksListDialog.on_passwordCheckBox_toggled" id="HgBookmarksListDialog.on_passwordCheckBox_toggled" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.HgBookmarksListDialog.html#HgBookmarksListDialog.on_passwordCheckBox_toggled" />
       <keyword name="HgBookmarksListDialog.on_sendButton_clicked" id="HgBookmarksListDialog.on_sendButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.HgBookmarksListDialog.html#HgBookmarksListDialog.on_sendButton_clicked" />
       <keyword name="HgBookmarksListDialog.start" id="HgBookmarksListDialog.start" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.HgBookmarksListDialog.html#HgBookmarksListDialog.start" />
+      <keyword name="HgBranchInputDialog" id="HgBranchInputDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.html#HgBranchInputDialog" />
+      <keyword name="HgBranchInputDialog (Constructor)" id="HgBranchInputDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.html#HgBranchInputDialog.__init__" />
+      <keyword name="HgBranchInputDialog (Module)" id="HgBranchInputDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.html" />
+      <keyword name="HgBranchInputDialog.getData" id="HgBranchInputDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.html#HgBranchInputDialog.getData" />
+      <keyword name="HgBranchInputDialog.on_branchComboBox_editTextChanged" id="HgBranchInputDialog.on_branchComboBox_editTextChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBranchInputDialog.html#HgBranchInputDialog.on_branchComboBox_editTextChanged" />
       <keyword name="HgBundleDialog" id="HgBundleDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.html#HgBundleDialog" />
       <keyword name="HgBundleDialog (Constructor)" id="HgBundleDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.html#HgBundleDialog.__init__" />
       <keyword name="HgBundleDialog (Module)" id="HgBundleDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgBundleDialog.html" />
@@ -5897,6 +5984,13 @@
       <keyword name="HgExtension (Constructor)" id="HgExtension (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension.html#HgExtension.__init__" />
       <keyword name="HgExtension (Module)" id="HgExtension (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension.html" />
       <keyword name="HgExtension.shutdown" id="HgExtension.shutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtension.html#HgExtension.shutdown" />
+      <keyword name="HgExtensionProjectBrowserHelper" id="HgExtensionProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html#HgExtensionProjectBrowserHelper" />
+      <keyword name="HgExtensionProjectBrowserHelper (Constructor)" id="HgExtensionProjectBrowserHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html#HgExtensionProjectBrowserHelper.__init__" />
+      <keyword name="HgExtensionProjectBrowserHelper (Module)" id="HgExtensionProjectBrowserHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html" />
+      <keyword name="HgExtensionProjectBrowserHelper._updateVCSStatus" id="HgExtensionProjectBrowserHelper._updateVCSStatus" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html#HgExtensionProjectBrowserHelper._updateVCSStatus" />
+      <keyword name="HgExtensionProjectBrowserHelper.initMenus" id="HgExtensionProjectBrowserHelper.initMenus" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html#HgExtensionProjectBrowserHelper.initMenus" />
+      <keyword name="HgExtensionProjectBrowserHelper.menuTitle" id="HgExtensionProjectBrowserHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html#HgExtensionProjectBrowserHelper.menuTitle" />
+      <keyword name="HgExtensionProjectBrowserHelper.showExtensionMenu" id="HgExtensionProjectBrowserHelper.showExtensionMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html#HgExtensionProjectBrowserHelper.showExtensionMenu" />
       <keyword name="HgExtensionProjectHelper" id="HgExtensionProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html#HgExtensionProjectHelper" />
       <keyword name="HgExtensionProjectHelper (Constructor)" id="HgExtensionProjectHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html#HgExtensionProjectHelper.__init__" />
       <keyword name="HgExtensionProjectHelper (Module)" id="HgExtensionProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html" />
@@ -5905,6 +5999,7 @@
       <keyword name="HgExtensionProjectHelper.initMenu" id="HgExtensionProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html#HgExtensionProjectHelper.initMenu" />
       <keyword name="HgExtensionProjectHelper.menuTitle" id="HgExtensionProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html#HgExtensionProjectHelper.menuTitle" />
       <keyword name="HgExtensionProjectHelper.setObjects" id="HgExtensionProjectHelper.setObjects" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html#HgExtensionProjectHelper.setObjects" />
+      <keyword name="HgExtensionProjectHelper.shutdown" id="HgExtensionProjectHelper.shutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectHelper.html#HgExtensionProjectHelper.shutdown" />
       <keyword name="HgFetchDialog" id="HgFetchDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.html#HgFetchDialog" />
       <keyword name="HgFetchDialog (Constructor)" id="HgFetchDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.html#HgFetchDialog.__init__" />
       <keyword name="HgFetchDialog (Module)" id="HgFetchDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.HgFetchDialog.html" />
@@ -5978,20 +6073,26 @@
       <keyword name="HgLogBrowserDialog.__getColor" id="HgLogBrowserDialog.__getColor" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__getColor" />
       <keyword name="HgLogBrowserDialog.__getLogEntries" id="HgLogBrowserDialog.__getLogEntries" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__getLogEntries" />
       <keyword name="HgLogBrowserDialog.__getParents" id="HgLogBrowserDialog.__getParents" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__getParents" />
+      <keyword name="HgLogBrowserDialog.__graftActTriggered" id="HgLogBrowserDialog.__graftActTriggered" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__graftActTriggered" />
       <keyword name="HgLogBrowserDialog.__identifyProject" id="HgLogBrowserDialog.__identifyProject" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__identifyProject" />
       <keyword name="HgLogBrowserDialog.__initData" id="HgLogBrowserDialog.__initData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__initData" />
+      <keyword name="HgLogBrowserDialog.__lfPullActTriggered" id="HgLogBrowserDialog.__lfPullActTriggered" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__lfPullActTriggered" />
+      <keyword name="HgLogBrowserDialog.__modifyForLargeFiles" id="HgLogBrowserDialog.__modifyForLargeFiles" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__modifyForLargeFiles" />
+      <keyword name="HgLogBrowserDialog.__phaseActTriggered" id="HgLogBrowserDialog.__phaseActTriggered" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__phaseActTriggered" />
       <keyword name="HgLogBrowserDialog.__procFinished" id="HgLogBrowserDialog.__procFinished" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__procFinished" />
       <keyword name="HgLogBrowserDialog.__processBuffer" id="HgLogBrowserDialog.__processBuffer" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__processBuffer" />
       <keyword name="HgLogBrowserDialog.__readStderr" id="HgLogBrowserDialog.__readStderr" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__readStderr" />
       <keyword name="HgLogBrowserDialog.__readStdout" id="HgLogBrowserDialog.__readStdout" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__readStdout" />
+      <keyword name="HgLogBrowserDialog.__resetUI" id="HgLogBrowserDialog.__resetUI" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__resetUI" />
       <keyword name="HgLogBrowserDialog.__resizeColumnsFiles" id="HgLogBrowserDialog.__resizeColumnsFiles" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__resizeColumnsFiles" />
       <keyword name="HgLogBrowserDialog.__resizeColumnsLog" id="HgLogBrowserDialog.__resizeColumnsLog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__resizeColumnsLog" />
       <keyword name="HgLogBrowserDialog.__resortFiles" id="HgLogBrowserDialog.__resortFiles" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__resortFiles" />
       <keyword name="HgLogBrowserDialog.__showError" id="HgLogBrowserDialog.__showError" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__showError" />
+      <keyword name="HgLogBrowserDialog.__switchActTriggered" id="HgLogBrowserDialog.__switchActTriggered" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__switchActTriggered" />
+      <keyword name="HgLogBrowserDialog.__tagActTriggered" id="HgLogBrowserDialog.__tagActTriggered" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__tagActTriggered" />
       <keyword name="HgLogBrowserDialog.__updateDiffButtons" id="HgLogBrowserDialog.__updateDiffButtons" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__updateDiffButtons" />
-      <keyword name="HgLogBrowserDialog.__updateGraftButton" id="HgLogBrowserDialog.__updateGraftButton" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__updateGraftButton" />
       <keyword name="HgLogBrowserDialog.__updateGui" id="HgLogBrowserDialog.__updateGui" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__updateGui" />
-      <keyword name="HgLogBrowserDialog.__updatePhaseButton" id="HgLogBrowserDialog.__updatePhaseButton" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__updatePhaseButton" />
+      <keyword name="HgLogBrowserDialog.__updateToolMenuActions" id="HgLogBrowserDialog.__updateToolMenuActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.__updateToolMenuActions" />
       <keyword name="HgLogBrowserDialog.closeEvent" id="HgLogBrowserDialog.closeEvent" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.closeEvent" />
       <keyword name="HgLogBrowserDialog.col2x" id="HgLogBrowserDialog.col2x" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.col2x" />
       <keyword name="HgLogBrowserDialog.keyPressEvent" id="HgLogBrowserDialog.keyPressEvent" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.keyPressEvent" />
@@ -6002,18 +6103,17 @@
       <keyword name="HgLogBrowserDialog.on_diffRevisionsButton_clicked" id="HgLogBrowserDialog.on_diffRevisionsButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_diffRevisionsButton_clicked" />
       <keyword name="HgLogBrowserDialog.on_fieldCombo_activated" id="HgLogBrowserDialog.on_fieldCombo_activated" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_fieldCombo_activated" />
       <keyword name="HgLogBrowserDialog.on_fromDate_dateChanged" id="HgLogBrowserDialog.on_fromDate_dateChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_fromDate_dateChanged" />
-      <keyword name="HgLogBrowserDialog.on_graftButton_clicked" id="HgLogBrowserDialog.on_graftButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_graftButton_clicked" />
       <keyword name="HgLogBrowserDialog.on_input_returnPressed" id="HgLogBrowserDialog.on_input_returnPressed" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_input_returnPressed" />
       <keyword name="HgLogBrowserDialog.on_logTree_currentItemChanged" id="HgLogBrowserDialog.on_logTree_currentItemChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_logTree_currentItemChanged" />
       <keyword name="HgLogBrowserDialog.on_logTree_itemSelectionChanged" id="HgLogBrowserDialog.on_logTree_itemSelectionChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_logTree_itemSelectionChanged" />
       <keyword name="HgLogBrowserDialog.on_nextButton_clicked" id="HgLogBrowserDialog.on_nextButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_nextButton_clicked" />
       <keyword name="HgLogBrowserDialog.on_passwordCheckBox_toggled" id="HgLogBrowserDialog.on_passwordCheckBox_toggled" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_passwordCheckBox_toggled" />
-      <keyword name="HgLogBrowserDialog.on_phaseButton_clicked" id="HgLogBrowserDialog.on_phaseButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_phaseButton_clicked" />
       <keyword name="HgLogBrowserDialog.on_refreshButton_clicked" id="HgLogBrowserDialog.on_refreshButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_refreshButton_clicked" />
       <keyword name="HgLogBrowserDialog.on_rxEdit_textChanged" id="HgLogBrowserDialog.on_rxEdit_textChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_rxEdit_textChanged" />
       <keyword name="HgLogBrowserDialog.on_sendButton_clicked" id="HgLogBrowserDialog.on_sendButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_sendButton_clicked" />
       <keyword name="HgLogBrowserDialog.on_stopCheckBox_clicked" id="HgLogBrowserDialog.on_stopCheckBox_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_stopCheckBox_clicked" />
       <keyword name="HgLogBrowserDialog.on_toDate_dateChanged" id="HgLogBrowserDialog.on_toDate_dateChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.on_toDate_dateChanged" />
+      <keyword name="HgLogBrowserDialog.show" id="HgLogBrowserDialog.show" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.show" />
       <keyword name="HgLogBrowserDialog.start" id="HgLogBrowserDialog.start" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogBrowserDialog.html#HgLogBrowserDialog.start" />
       <keyword name="HgLogDialog" id="HgLogDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogDialog.html#HgLogDialog" />
       <keyword name="HgLogDialog (Constructor)" id="HgLogDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgLogDialog.html#HgLogDialog.__init__" />
@@ -6065,6 +6165,7 @@
       <keyword name="HgNewProjectOptionsDialog.getData" id="HgNewProjectOptionsDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.html#HgNewProjectOptionsDialog.getData" />
       <keyword name="HgNewProjectOptionsDialog.on_projectDirButton_clicked" id="HgNewProjectOptionsDialog.on_projectDirButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.html#HgNewProjectOptionsDialog.on_projectDirButton_clicked" />
       <keyword name="HgNewProjectOptionsDialog.on_protocolCombo_activated" id="HgNewProjectOptionsDialog.on_protocolCombo_activated" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.html#HgNewProjectOptionsDialog.on_protocolCombo_activated" />
+      <keyword name="HgNewProjectOptionsDialog.on_vcsProjectDirEdit_textChanged" id="HgNewProjectOptionsDialog.on_vcsProjectDirEdit_textChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.html#HgNewProjectOptionsDialog.on_vcsProjectDirEdit_textChanged" />
       <keyword name="HgNewProjectOptionsDialog.on_vcsUrlButton_clicked" id="HgNewProjectOptionsDialog.on_vcsUrlButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.html#HgNewProjectOptionsDialog.on_vcsUrlButton_clicked" />
       <keyword name="HgNewProjectOptionsDialog.on_vcsUrlEdit_textChanged" id="HgNewProjectOptionsDialog.on_vcsUrlEdit_textChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgNewProjectOptionsDialog.html#HgNewProjectOptionsDialog.on_vcsUrlEdit_textChanged" />
       <keyword name="HgOptionsDialog" id="HgOptionsDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgOptionsDialog.html#HgOptionsDialog" />
@@ -6084,12 +6185,13 @@
       <keyword name="HgProjectBrowserHelper.__HgCopy" id="HgProjectBrowserHelper.__HgCopy" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgCopy" />
       <keyword name="HgProjectBrowserHelper.__HgExtendedDiff" id="HgProjectBrowserHelper.__HgExtendedDiff" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgExtendedDiff" />
       <keyword name="HgProjectBrowserHelper.__HgForget" id="HgProjectBrowserHelper.__HgForget" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgForget" />
-      <keyword name="HgProjectBrowserHelper.__HgLogBrowser" id="HgProjectBrowserHelper.__HgLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgLogBrowser" />
       <keyword name="HgProjectBrowserHelper.__HgMove" id="HgProjectBrowserHelper.__HgMove" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgMove" />
       <keyword name="HgProjectBrowserHelper.__HgResolve" id="HgProjectBrowserHelper.__HgResolve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgResolve" />
       <keyword name="HgProjectBrowserHelper.__HgRevert" id="HgProjectBrowserHelper.__HgRevert" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgRevert" />
       <keyword name="HgProjectBrowserHelper.__HgSbsDiff" id="HgProjectBrowserHelper.__HgSbsDiff" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgSbsDiff" />
       <keyword name="HgProjectBrowserHelper.__HgSbsExtendedDiff" id="HgProjectBrowserHelper.__HgSbsExtendedDiff" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__HgSbsExtendedDiff" />
+      <keyword name="HgProjectBrowserHelper.__addExtensionsMenu" id="HgProjectBrowserHelper.__addExtensionsMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__addExtensionsMenu" />
+      <keyword name="HgProjectBrowserHelper.__showExtensionMenu" id="HgProjectBrowserHelper.__showExtensionMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.__showExtensionMenu" />
       <keyword name="HgProjectBrowserHelper._addVCSMenu" id="HgProjectBrowserHelper._addVCSMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper._addVCSMenu" />
       <keyword name="HgProjectBrowserHelper._addVCSMenuBack" id="HgProjectBrowserHelper._addVCSMenuBack" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper._addVCSMenuBack" />
       <keyword name="HgProjectBrowserHelper._addVCSMenuDir" id="HgProjectBrowserHelper._addVCSMenuDir" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper._addVCSMenuDir" />
@@ -6101,6 +6203,7 @@
       <keyword name="HgProjectBrowserHelper.showContextMenuMulti" id="HgProjectBrowserHelper.showContextMenuMulti" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html#HgProjectBrowserHelper.showContextMenuMulti" />
       <keyword name="HgProjectHelper" id="HgProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper" />
       <keyword name="HgProjectHelper (Constructor)" id="HgProjectHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__init__" />
+      <keyword name="HgProjectHelper.__checkActions" id="HgProjectHelper.__checkActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__checkActions" />
       <keyword name="HgProjectHelper.__hgAddSubrepository" id="HgProjectHelper.__hgAddSubrepository" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgAddSubrepository" />
       <keyword name="HgProjectHelper.__hgArchive" id="HgProjectHelper.__hgArchive" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgArchive" />
       <keyword name="HgProjectHelper.__hgBackout" id="HgProjectHelper.__hgBackout" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgBackout" />
@@ -6122,10 +6225,8 @@
       <keyword name="HgProjectHelper.__hgGraftContinue" id="HgProjectHelper.__hgGraftContinue" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgGraftContinue" />
       <keyword name="HgProjectHelper.__hgHeads" id="HgProjectHelper.__hgHeads" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgHeads" />
       <keyword name="HgProjectHelper.__hgIdentify" id="HgProjectHelper.__hgIdentify" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgIdentify" />
-      <keyword name="HgProjectHelper.__hgIdentifyBundle" id="HgProjectHelper.__hgIdentifyBundle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgIdentifyBundle" />
       <keyword name="HgProjectHelper.__hgImport" id="HgProjectHelper.__hgImport" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgImport" />
       <keyword name="HgProjectHelper.__hgIncoming" id="HgProjectHelper.__hgIncoming" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgIncoming" />
-      <keyword name="HgProjectHelper.__hgLogBrowser" id="HgProjectHelper.__hgLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgLogBrowser" />
       <keyword name="HgProjectHelper.__hgOutgoing" id="HgProjectHelper.__hgOutgoing" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgOutgoing" />
       <keyword name="HgProjectHelper.__hgParents" id="HgProjectHelper.__hgParents" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgParents" />
       <keyword name="HgProjectHelper.__hgPhase" id="HgProjectHelper.__hgPhase" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.__hgPhase" />
@@ -6154,6 +6255,7 @@
       <keyword name="HgProjectHelper.initActions" id="HgProjectHelper.initActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.initActions" />
       <keyword name="HgProjectHelper.initMenu" id="HgProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.initMenu" />
       <keyword name="HgProjectHelper.setObjects" id="HgProjectHelper.setObjects" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.setObjects" />
+      <keyword name="HgProjectHelper.showMenu" id="HgProjectHelper.showMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.showMenu" />
       <keyword name="HgProjectHelper.shutdown" id="HgProjectHelper.shutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html#HgProjectHelper.shutdown" />
       <keyword name="HgPurgeListDialog" id="HgPurgeListDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.HgPurgeListDialog.html#HgPurgeListDialog" />
       <keyword name="HgPurgeListDialog (Constructor)" id="HgPurgeListDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.HgPurgeListDialog.html#HgPurgeListDialog.__init__" />
@@ -6285,6 +6387,13 @@
       <keyword name="HgRemoveSubrepositoriesDialog.getData" id="HgRemoveSubrepositoriesDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.html#HgRemoveSubrepositoriesDialog.getData" />
       <keyword name="HgRemoveSubrepositoriesDialog.on_removeButton_clicked" id="HgRemoveSubrepositoriesDialog.on_removeButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.html#HgRemoveSubrepositoriesDialog.on_removeButton_clicked" />
       <keyword name="HgRemoveSubrepositoriesDialog.on_subrepositories_itemSelectionChanged" id="HgRemoveSubrepositoriesDialog.on_subrepositories_itemSelectionChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRemoveSubrepositoriesDialog.html#HgRemoveSubrepositoriesDialog.on_subrepositories_itemSelectionChanged" />
+      <keyword name="HgRepoConfigDataDialog" id="HgRepoConfigDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html#HgRepoConfigDataDialog" />
+      <keyword name="HgRepoConfigDataDialog (Constructor)" id="HgRepoConfigDataDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html#HgRepoConfigDataDialog.__init__" />
+      <keyword name="HgRepoConfigDataDialog (Module)" id="HgRepoConfigDataDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html" />
+      <keyword name="HgRepoConfigDataDialog.getData" id="HgRepoConfigDataDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html#HgRepoConfigDataDialog.getData" />
+      <keyword name="HgRepoConfigDataDialog.getLargefilesData" id="HgRepoConfigDataDialog.getLargefilesData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html#HgRepoConfigDataDialog.getLargefilesData" />
+      <keyword name="HgRepoConfigDataDialog.on_defaultPushShowPasswordButton_clicked" id="HgRepoConfigDataDialog.on_defaultPushShowPasswordButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html#HgRepoConfigDataDialog.on_defaultPushShowPasswordButton_clicked" />
+      <keyword name="HgRepoConfigDataDialog.on_defaultShowPasswordButton_clicked" id="HgRepoConfigDataDialog.on_defaultShowPasswordButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRepoConfigDataDialog.html#HgRepoConfigDataDialog.on_defaultShowPasswordButton_clicked" />
       <keyword name="HgRevisionSelectionDialog" id="HgRevisionSelectionDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.html#HgRevisionSelectionDialog" />
       <keyword name="HgRevisionSelectionDialog (Constructor)" id="HgRevisionSelectionDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.html#HgRevisionSelectionDialog.__init__" />
       <keyword name="HgRevisionSelectionDialog (Module)" id="HgRevisionSelectionDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgRevisionSelectionDialog.html" />
@@ -6331,6 +6440,42 @@
       <keyword name="HgServeDialog.__startServer" id="HgServeDialog.__startServer" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgServeDialog.html#HgServeDialog.__startServer" />
       <keyword name="HgServeDialog.__stopServer" id="HgServeDialog.__stopServer" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgServeDialog.html#HgServeDialog.__stopServer" />
       <keyword name="HgServeDialog.closeEvent" id="HgServeDialog.closeEvent" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgServeDialog.html#HgServeDialog.closeEvent" />
+      <keyword name="HgShelveBrowserDialog" id="HgShelveBrowserDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog" />
+      <keyword name="HgShelveBrowserDialog (Constructor)" id="HgShelveBrowserDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__init__" />
+      <keyword name="HgShelveBrowserDialog (Module)" id="HgShelveBrowserDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html" />
+      <keyword name="HgShelveBrowserDialog.__cleanupShelves" id="HgShelveBrowserDialog.__cleanupShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__cleanupShelves" />
+      <keyword name="HgShelveBrowserDialog.__deleteShelves" id="HgShelveBrowserDialog.__deleteShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__deleteShelves" />
+      <keyword name="HgShelveBrowserDialog.__finish" id="HgShelveBrowserDialog.__finish" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__finish" />
+      <keyword name="HgShelveBrowserDialog.__generateShelveEntry" id="HgShelveBrowserDialog.__generateShelveEntry" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__generateShelveEntry" />
+      <keyword name="HgShelveBrowserDialog.__getShelveEntries" id="HgShelveBrowserDialog.__getShelveEntries" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__getShelveEntries" />
+      <keyword name="HgShelveBrowserDialog.__procFinished" id="HgShelveBrowserDialog.__procFinished" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__procFinished" />
+      <keyword name="HgShelveBrowserDialog.__processBuffer" id="HgShelveBrowserDialog.__processBuffer" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__processBuffer" />
+      <keyword name="HgShelveBrowserDialog.__readStderr" id="HgShelveBrowserDialog.__readStderr" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__readStderr" />
+      <keyword name="HgShelveBrowserDialog.__readStdout" id="HgShelveBrowserDialog.__readStdout" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__readStdout" />
+      <keyword name="HgShelveBrowserDialog.__resetUI" id="HgShelveBrowserDialog.__resetUI" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__resetUI" />
+      <keyword name="HgShelveBrowserDialog.__resizeColumnsShelves" id="HgShelveBrowserDialog.__resizeColumnsShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__resizeColumnsShelves" />
+      <keyword name="HgShelveBrowserDialog.__showError" id="HgShelveBrowserDialog.__showError" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__showError" />
+      <keyword name="HgShelveBrowserDialog.__unshelve" id="HgShelveBrowserDialog.__unshelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.__unshelve" />
+      <keyword name="HgShelveBrowserDialog.closeEvent" id="HgShelveBrowserDialog.closeEvent" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.closeEvent" />
+      <keyword name="HgShelveBrowserDialog.keyPressEvent" id="HgShelveBrowserDialog.keyPressEvent" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.keyPressEvent" />
+      <keyword name="HgShelveBrowserDialog.on_buttonBox_clicked" id="HgShelveBrowserDialog.on_buttonBox_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_buttonBox_clicked" />
+      <keyword name="HgShelveBrowserDialog.on_input_returnPressed" id="HgShelveBrowserDialog.on_input_returnPressed" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_input_returnPressed" />
+      <keyword name="HgShelveBrowserDialog.on_passwordCheckBox_toggled" id="HgShelveBrowserDialog.on_passwordCheckBox_toggled" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_passwordCheckBox_toggled" />
+      <keyword name="HgShelveBrowserDialog.on_refreshButton_clicked" id="HgShelveBrowserDialog.on_refreshButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_refreshButton_clicked" />
+      <keyword name="HgShelveBrowserDialog.on_sendButton_clicked" id="HgShelveBrowserDialog.on_sendButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_sendButton_clicked" />
+      <keyword name="HgShelveBrowserDialog.on_shelveList_currentItemChanged" id="HgShelveBrowserDialog.on_shelveList_currentItemChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_shelveList_currentItemChanged" />
+      <keyword name="HgShelveBrowserDialog.on_shelveList_customContextMenuRequested" id="HgShelveBrowserDialog.on_shelveList_customContextMenuRequested" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.on_shelveList_customContextMenuRequested" />
+      <keyword name="HgShelveBrowserDialog.show" id="HgShelveBrowserDialog.show" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.show" />
+      <keyword name="HgShelveBrowserDialog.start" id="HgShelveBrowserDialog.start" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveBrowserDialog.html#HgShelveBrowserDialog.start" />
+      <keyword name="HgShelveDataDialog" id="HgShelveDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.html#HgShelveDataDialog" />
+      <keyword name="HgShelveDataDialog (Constructor)" id="HgShelveDataDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.html#HgShelveDataDialog.__init__" />
+      <keyword name="HgShelveDataDialog (Module)" id="HgShelveDataDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.html" />
+      <keyword name="HgShelveDataDialog.getData" id="HgShelveDataDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelveDataDialog.html#HgShelveDataDialog.getData" />
+      <keyword name="HgShelvesSelectionDialog" id="HgShelvesSelectionDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.html#HgShelvesSelectionDialog" />
+      <keyword name="HgShelvesSelectionDialog (Constructor)" id="HgShelvesSelectionDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.html#HgShelvesSelectionDialog.__init__" />
+      <keyword name="HgShelvesSelectionDialog (Module)" id="HgShelvesSelectionDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.html" />
+      <keyword name="HgShelvesSelectionDialog.getSelectedShelves" id="HgShelvesSelectionDialog.getSelectedShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.html#HgShelvesSelectionDialog.getSelectedShelves" />
+      <keyword name="HgShelvesSelectionDialog.on_shelvesList_itemSelectionChanged" id="HgShelvesSelectionDialog.on_shelvesList_itemSelectionChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgShelvesSelectionDialog.html#HgShelvesSelectionDialog.on_shelvesList_itemSelectionChanged" />
       <keyword name="HgStatusDialog" id="HgStatusDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog" />
       <keyword name="HgStatusDialog (Constructor)" id="HgStatusDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__init__" />
       <keyword name="HgStatusDialog (Module)" id="HgStatusDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html" />
@@ -6348,6 +6493,7 @@
       <keyword name="HgStatusDialog.__getMissingItems" id="HgStatusDialog.__getMissingItems" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__getMissingItems" />
       <keyword name="HgStatusDialog.__getModifiedItems" id="HgStatusDialog.__getModifiedItems" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__getModifiedItems" />
       <keyword name="HgStatusDialog.__getUnversionedItems" id="HgStatusDialog.__getUnversionedItems" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__getUnversionedItems" />
+      <keyword name="HgStatusDialog.__lfAdd" id="HgStatusDialog.__lfAdd" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__lfAdd" />
       <keyword name="HgStatusDialog.__procFinished" id="HgStatusDialog.__procFinished" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__procFinished" />
       <keyword name="HgStatusDialog.__processOutputLine" id="HgStatusDialog.__processOutputLine" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__processOutputLine" />
       <keyword name="HgStatusDialog.__readStderr" id="HgStatusDialog.__readStderr" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__readStderr" />
@@ -6357,6 +6503,7 @@
       <keyword name="HgStatusDialog.__restoreMissing" id="HgStatusDialog.__restoreMissing" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__restoreMissing" />
       <keyword name="HgStatusDialog.__revert" id="HgStatusDialog.__revert" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__revert" />
       <keyword name="HgStatusDialog.__sbsDiff" id="HgStatusDialog.__sbsDiff" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__sbsDiff" />
+      <keyword name="HgStatusDialog.__showAddMenu" id="HgStatusDialog.__showAddMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__showAddMenu" />
       <keyword name="HgStatusDialog.__showContextMenu" id="HgStatusDialog.__showContextMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__showContextMenu" />
       <keyword name="HgStatusDialog.__showError" id="HgStatusDialog.__showError" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__showError" />
       <keyword name="HgStatusDialog.__updateButtons" id="HgStatusDialog.__updateButtons" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgStatusDialog.html#HgStatusDialog.__updateButtons" />
@@ -6421,7 +6568,16 @@
       <keyword name="HgTagDialog (Constructor)" id="HgTagDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.html#HgTagDialog.__init__" />
       <keyword name="HgTagDialog (Module)" id="HgTagDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.html" />
       <keyword name="HgTagDialog.getParameters" id="HgTagDialog.getParameters" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.html#HgTagDialog.getParameters" />
+      <keyword name="HgTagDialog.on_tagCombo_currentIndexChanged" id="HgTagDialog.on_tagCombo_currentIndexChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.html#HgTagDialog.on_tagCombo_currentIndexChanged" />
       <keyword name="HgTagDialog.on_tagCombo_editTextChanged" id="HgTagDialog.on_tagCombo_editTextChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgTagDialog.html#HgTagDialog.on_tagCombo_editTextChanged" />
+      <keyword name="HgUnshelveDataDialog" id="HgUnshelveDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.html#HgUnshelveDataDialog" />
+      <keyword name="HgUnshelveDataDialog (Constructor)" id="HgUnshelveDataDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.html#HgUnshelveDataDialog.__init__" />
+      <keyword name="HgUnshelveDataDialog (Module)" id="HgUnshelveDataDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.html" />
+      <keyword name="HgUnshelveDataDialog.getData" id="HgUnshelveDataDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.HgUnshelveDataDialog.html#HgUnshelveDataDialog.getData" />
+      <keyword name="HgUserConfigDataDialog" id="HgUserConfigDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.html#HgUserConfigDataDialog" />
+      <keyword name="HgUserConfigDataDialog (Constructor)" id="HgUserConfigDataDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.html#HgUserConfigDataDialog.__init__" />
+      <keyword name="HgUserConfigDataDialog (Module)" id="HgUserConfigDataDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.html" />
+      <keyword name="HgUserConfigDataDialog.getData" id="HgUserConfigDataDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUserConfigDataDialog.html#HgUserConfigDataDialog.getData" />
       <keyword name="HgUtilities (Module)" id="HgUtilities (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html" />
       <keyword name="HighlightingStylesReader" id="HighlightingStylesReader" ref="eric5.E5XML.HighlightingStylesReader.html#HighlightingStylesReader" />
       <keyword name="HighlightingStylesReader (Constructor)" id="HighlightingStylesReader (Constructor)" ref="eric5.E5XML.HighlightingStylesReader.html#HighlightingStylesReader.__init__" />
@@ -7110,6 +7266,29 @@
       <keyword name="JavaScriptExternalObject (Constructor)" id="JavaScriptExternalObject (Constructor)" ref="eric5.Helpviewer.HelpBrowserWV.html#JavaScriptExternalObject.__init__" />
       <keyword name="JavaScriptExternalObject.AddSearchProvider" id="JavaScriptExternalObject.AddSearchProvider" ref="eric5.Helpviewer.HelpBrowserWV.html#JavaScriptExternalObject.AddSearchProvider" />
       <keyword name="JavaScriptResources (Module)" id="JavaScriptResources (Module)" ref="eric5.Helpviewer.JavaScriptResources.html" />
+      <keyword name="Largefiles" id="Largefiles" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html#Largefiles" />
+      <keyword name="Largefiles (Constructor)" id="Largefiles (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html#Largefiles.__init__" />
+      <keyword name="Largefiles.hgAdd" id="Largefiles.hgAdd" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html#Largefiles.hgAdd" />
+      <keyword name="Largefiles.hgLfPull" id="Largefiles.hgLfPull" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html#Largefiles.hgLfPull" />
+      <keyword name="Largefiles.hgLfVerify" id="Largefiles.hgLfVerify" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html#Largefiles.hgLfVerify" />
+      <keyword name="Largefiles.hgLfconvert" id="Largefiles.hgLfconvert" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.largefiles.html#Largefiles.hgLfconvert" />
+      <keyword name="LargefilesExtension (Package)" id="LargefilesExtension (Package)" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.html" />
+      <keyword name="LargefilesProjectBrowserHelper" id="LargefilesProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html#LargefilesProjectBrowserHelper" />
+      <keyword name="LargefilesProjectBrowserHelper (Constructor)" id="LargefilesProjectBrowserHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html#LargefilesProjectBrowserHelper.__init__" />
+      <keyword name="LargefilesProjectBrowserHelper.__hgAddLargefiles" id="LargefilesProjectBrowserHelper.__hgAddLargefiles" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html#LargefilesProjectBrowserHelper.__hgAddLargefiles" />
+      <keyword name="LargefilesProjectBrowserHelper.initMenus" id="LargefilesProjectBrowserHelper.initMenus" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html#LargefilesProjectBrowserHelper.initMenus" />
+      <keyword name="LargefilesProjectBrowserHelper.menuTitle" id="LargefilesProjectBrowserHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html#LargefilesProjectBrowserHelper.menuTitle" />
+      <keyword name="LargefilesProjectBrowserHelper.showExtensionMenu" id="LargefilesProjectBrowserHelper.showExtensionMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html#LargefilesProjectBrowserHelper.showExtensionMenu" />
+      <keyword name="LargefilesProjectHelper" id="LargefilesProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper" />
+      <keyword name="LargefilesProjectHelper (Constructor)" id="LargefilesProjectHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.__init__" />
+      <keyword name="LargefilesProjectHelper.__hgLfPull" id="LargefilesProjectHelper.__hgLfPull" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.__hgLfPull" />
+      <keyword name="LargefilesProjectHelper.__hgLfSummary" id="LargefilesProjectHelper.__hgLfSummary" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.__hgLfSummary" />
+      <keyword name="LargefilesProjectHelper.__hgLfVerify" id="LargefilesProjectHelper.__hgLfVerify" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.__hgLfVerify" />
+      <keyword name="LargefilesProjectHelper.__hgLfconvert" id="LargefilesProjectHelper.__hgLfconvert" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.__hgLfconvert" />
+      <keyword name="LargefilesProjectHelper.initActions" id="LargefilesProjectHelper.initActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.initActions" />
+      <keyword name="LargefilesProjectHelper.initMenu" id="LargefilesProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.initMenu" />
+      <keyword name="LargefilesProjectHelper.menuTitle" id="LargefilesProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.menuTitle" />
+      <keyword name="LargefilesProjectHelper.shutdown" id="LargefilesProjectHelper.shutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html#LargefilesProjectHelper.shutdown" />
       <keyword name="LateFutureImport" id="LateFutureImport" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html#LateFutureImport" />
       <keyword name="LateFutureImport (Constructor)" id="LateFutureImport (Constructor)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html#LateFutureImport.__init__" />
       <keyword name="Lexer" id="Lexer" ref="eric5.QScintilla.Lexers.Lexer.html#Lexer" />
@@ -7389,6 +7568,17 @@
       <keyword name="LexerYAML.isCommentStyle" id="LexerYAML.isCommentStyle" ref="eric5.QScintilla.Lexers.LexerYAML.html#LexerYAML.isCommentStyle" />
       <keyword name="LexerYAML.isStringStyle" id="LexerYAML.isStringStyle" ref="eric5.QScintilla.Lexers.LexerYAML.html#LexerYAML.isStringStyle" />
       <keyword name="Lexers (Package)" id="Lexers (Package)" ref="index-eric5.QScintilla.Lexers.html" />
+      <keyword name="LfConvertDataDialog" id="LfConvertDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html#LfConvertDataDialog" />
+      <keyword name="LfConvertDataDialog (Constructor)" id="LfConvertDataDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html#LfConvertDataDialog.__init__" />
+      <keyword name="LfConvertDataDialog (Module)" id="LfConvertDataDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html" />
+      <keyword name="LfConvertDataDialog.getData" id="LfConvertDataDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html#LfConvertDataDialog.getData" />
+      <keyword name="LfConvertDataDialog.on_newProjectButton_clicked" id="LfConvertDataDialog.on_newProjectButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html#LfConvertDataDialog.on_newProjectButton_clicked" />
+      <keyword name="LfConvertDataDialog.on_newProjectEdit_textChanged" id="LfConvertDataDialog.on_newProjectEdit_textChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfConvertDataDialog.html#LfConvertDataDialog.on_newProjectEdit_textChanged" />
+      <keyword name="LfRevisionsInputDialog" id="LfRevisionsInputDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.html#LfRevisionsInputDialog" />
+      <keyword name="LfRevisionsInputDialog (Constructor)" id="LfRevisionsInputDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.html#LfRevisionsInputDialog.__init__" />
+      <keyword name="LfRevisionsInputDialog (Module)" id="LfRevisionsInputDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.html" />
+      <keyword name="LfRevisionsInputDialog.getRevisions" id="LfRevisionsInputDialog.getRevisions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.html#LfRevisionsInputDialog.getRevisions" />
+      <keyword name="LfRevisionsInputDialog.on_revisionsEdit_textChanged" id="LfRevisionsInputDialog.on_revisionsEdit_textChanged" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.LfRevisionsInputDialog.html#LfRevisionsInputDialog.on_revisionsEdit_textChanged" />
       <keyword name="LineShortener" id="LineShortener" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#LineShortener" />
       <keyword name="LineShortener (Constructor)" id="LineShortener (Constructor)" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#LineShortener.__init__" />
       <keyword name="LineShortener.__breakMultiline" id="LineShortener.__breakMultiline" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleFixer.html#LineShortener.__breakMultiline" />
@@ -7481,10 +7671,6 @@
       <keyword name="MercurialPage (Module)" id="MercurialPage (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html" />
       <keyword name="MercurialPage.on_configButton_clicked" id="MercurialPage.on_configButton_clicked" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html#MercurialPage.on_configButton_clicked" />
       <keyword name="MercurialPage.save" id="MercurialPage.save" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialPage.html#MercurialPage.save" />
-      <keyword name="MercurialUserDataDialog" id="MercurialUserDataDialog" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.html#MercurialUserDataDialog" />
-      <keyword name="MercurialUserDataDialog (Constructor)" id="MercurialUserDataDialog (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.html#MercurialUserDataDialog.__init__" />
-      <keyword name="MercurialUserDataDialog (Module)" id="MercurialUserDataDialog (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.html" />
-      <keyword name="MercurialUserDataDialog.getData" id="MercurialUserDataDialog.getData" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.MercurialUserDataDialog.html#MercurialUserDataDialog.getData" />
       <keyword name="Message" id="Message" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html#Message" />
       <keyword name="Message (Constructor)" id="Message (Constructor)" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html#Message.__init__" />
       <keyword name="Message.__str__" id="Message.__str__" ref="eric5.Plugins.CheckerPlugins.SyntaxChecker.pyflakes.messages.html#Message.__str__" />
@@ -7660,6 +7846,7 @@
       <keyword name="MultiProject (Package)" id="MultiProject (Package)" ref="index-eric5.MultiProject.html" />
       <keyword name="MultiProject.__checkFilesExist" id="MultiProject.__checkFilesExist" ref="eric5.MultiProject.MultiProject.html#MultiProject.__checkFilesExist" />
       <keyword name="MultiProject.__clearRecent" id="MultiProject.__clearRecent" ref="eric5.MultiProject.MultiProject.html#MultiProject.__clearRecent" />
+      <keyword name="MultiProject.__extractCategories" id="MultiProject.__extractCategories" ref="eric5.MultiProject.MultiProject.html#MultiProject.__extractCategories" />
       <keyword name="MultiProject.__initData" id="MultiProject.__initData" ref="eric5.MultiProject.MultiProject.html#MultiProject.__initData" />
       <keyword name="MultiProject.__loadRecent" id="MultiProject.__loadRecent" ref="eric5.MultiProject.MultiProject.html#MultiProject.__loadRecent" />
       <keyword name="MultiProject.__newMultiProject" id="MultiProject.__newMultiProject" ref="eric5.MultiProject.MultiProject.html#MultiProject.__newMultiProject" />
@@ -7678,6 +7865,7 @@
       <keyword name="MultiProject.checkDirty" id="MultiProject.checkDirty" ref="eric5.MultiProject.MultiProject.html#MultiProject.checkDirty" />
       <keyword name="MultiProject.closeMultiProject" id="MultiProject.closeMultiProject" ref="eric5.MultiProject.MultiProject.html#MultiProject.closeMultiProject" />
       <keyword name="MultiProject.getActions" id="MultiProject.getActions" ref="eric5.MultiProject.MultiProject.html#MultiProject.getActions" />
+      <keyword name="MultiProject.getCategories" id="MultiProject.getCategories" ref="eric5.MultiProject.MultiProject.html#MultiProject.getCategories" />
       <keyword name="MultiProject.getDependantProjectFiles" id="MultiProject.getDependantProjectFiles" ref="eric5.MultiProject.MultiProject.html#MultiProject.getDependantProjectFiles" />
       <keyword name="MultiProject.getMasterProjectFile" id="MultiProject.getMasterProjectFile" ref="eric5.MultiProject.MultiProject.html#MultiProject.getMasterProjectFile" />
       <keyword name="MultiProject.getMenu" id="MultiProject.getMenu" ref="eric5.MultiProject.MultiProject.html#MultiProject.getMenu" />
@@ -7706,6 +7894,7 @@
       <keyword name="MultiProjectBrowser.__configure" id="MultiProjectBrowser.__configure" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__configure" />
       <keyword name="MultiProjectBrowser.__contextMenuRequested" id="MultiProjectBrowser.__contextMenuRequested" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__contextMenuRequested" />
       <keyword name="MultiProjectBrowser.__createPopupMenu" id="MultiProjectBrowser.__createPopupMenu" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__createPopupMenu" />
+      <keyword name="MultiProjectBrowser.__findCategoryItem" id="MultiProjectBrowser.__findCategoryItem" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__findCategoryItem" />
       <keyword name="MultiProjectBrowser.__findProjectItem" id="MultiProjectBrowser.__findProjectItem" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__findProjectItem" />
       <keyword name="MultiProjectBrowser.__multiProjectClosed" id="MultiProjectBrowser.__multiProjectClosed" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__multiProjectClosed" />
       <keyword name="MultiProjectBrowser.__multiProjectOpened" id="MultiProjectBrowser.__multiProjectOpened" ref="eric5.MultiProject.MultiProjectBrowser.html#MultiProjectBrowser.__multiProjectOpened" />
@@ -7795,6 +7984,7 @@
       <keyword name="NetworkReply (Module)" id="NetworkReply (Module)" ref="eric5.Helpviewer.Network.NetworkReply.html" />
       <keyword name="NetworkReply.abort" id="NetworkReply.abort" ref="eric5.Helpviewer.Network.NetworkReply.html#NetworkReply.abort" />
       <keyword name="NetworkReply.bytesAvailable" id="NetworkReply.bytesAvailable" ref="eric5.Helpviewer.Network.NetworkReply.html#NetworkReply.bytesAvailable" />
+      <keyword name="NetworkReply.isFinished" id="NetworkReply.isFinished" ref="eric5.Helpviewer.Network.NetworkReply.html#NetworkReply.isFinished" />
       <keyword name="NetworkReply.readData" id="NetworkReply.readData" ref="eric5.Helpviewer.Network.NetworkReply.html#NetworkReply.readData" />
       <keyword name="NewDialogClassDialog" id="NewDialogClassDialog" ref="eric5.Project.NewDialogClassDialog.html#NewDialogClassDialog" />
       <keyword name="NewDialogClassDialog (Constructor)" id="NewDialogClassDialog (Constructor)" ref="eric5.Project.NewDialogClassDialog.html#NewDialogClassDialog.__init__" />
@@ -8319,6 +8509,8 @@
       <keyword name="PluginRepositoryReader.readXML" id="PluginRepositoryReader.readXML" ref="eric5.E5XML.PluginRepositoryReader.html#PluginRepositoryReader.readXML" />
       <keyword name="PluginRepositoryWidget" id="PluginRepositoryWidget" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget" />
       <keyword name="PluginRepositoryWidget (Constructor)" id="PluginRepositoryWidget (Constructor)" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__init__" />
+      <keyword name="PluginRepositoryWidget.__cleanupDownloads" id="PluginRepositoryWidget.__cleanupDownloads" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__cleanupDownloads" />
+      <keyword name="PluginRepositoryWidget.__closeAndInstall" id="PluginRepositoryWidget.__closeAndInstall" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__closeAndInstall" />
       <keyword name="PluginRepositoryWidget.__downloadCancel" id="PluginRepositoryWidget.__downloadCancel" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadCancel" />
       <keyword name="PluginRepositoryWidget.__downloadFile" id="PluginRepositoryWidget.__downloadFile" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadFile" />
       <keyword name="PluginRepositoryWidget.__downloadFileDone" id="PluginRepositoryWidget.__downloadFileDone" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadFileDone" />
@@ -8329,16 +8521,22 @@
       <keyword name="PluginRepositoryWidget.__downloadProgress" id="PluginRepositoryWidget.__downloadProgress" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadProgress" />
       <keyword name="PluginRepositoryWidget.__downloadRepositoryFileDone" id="PluginRepositoryWidget.__downloadRepositoryFileDone" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__downloadRepositoryFileDone" />
       <keyword name="PluginRepositoryWidget.__formatDescription" id="PluginRepositoryWidget.__formatDescription" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__formatDescription" />
-      <keyword name="PluginRepositoryWidget.__isUpToDate" id="PluginRepositoryWidget.__isUpToDate" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__isUpToDate" />
+      <keyword name="PluginRepositoryWidget.__hasHiddenPlugins" id="PluginRepositoryWidget.__hasHiddenPlugins" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__hasHiddenPlugins" />
+      <keyword name="PluginRepositoryWidget.__hidePlugin" id="PluginRepositoryWidget.__hidePlugin" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__hidePlugin" />
+      <keyword name="PluginRepositoryWidget.__hideSelectedPlugins" id="PluginRepositoryWidget.__hideSelectedPlugins" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__hideSelectedPlugins" />
       <keyword name="PluginRepositoryWidget.__populateList" id="PluginRepositoryWidget.__populateList" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__populateList" />
       <keyword name="PluginRepositoryWidget.__resortRepositoryList" id="PluginRepositoryWidget.__resortRepositoryList" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__resortRepositoryList" />
       <keyword name="PluginRepositoryWidget.__selectedItems" id="PluginRepositoryWidget.__selectedItems" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__selectedItems" />
+      <keyword name="PluginRepositoryWidget.__showAllPlugins" id="PluginRepositoryWidget.__showAllPlugins" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__showAllPlugins" />
       <keyword name="PluginRepositoryWidget.__sslErrors" id="PluginRepositoryWidget.__sslErrors" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__sslErrors" />
+      <keyword name="PluginRepositoryWidget.__updateHiddenPluginsList" id="PluginRepositoryWidget.__updateHiddenPluginsList" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__updateHiddenPluginsList" />
       <keyword name="PluginRepositoryWidget.__updateList" id="PluginRepositoryWidget.__updateList" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__updateList" />
+      <keyword name="PluginRepositoryWidget.__updateStatus" id="PluginRepositoryWidget.__updateStatus" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.__updateStatus" />
       <keyword name="PluginRepositoryWidget.addEntry" id="PluginRepositoryWidget.addEntry" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.addEntry" />
       <keyword name="PluginRepositoryWidget.getDownloadedPlugins" id="PluginRepositoryWidget.getDownloadedPlugins" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.getDownloadedPlugins" />
       <keyword name="PluginRepositoryWidget.on_buttonBox_clicked" id="PluginRepositoryWidget.on_buttonBox_clicked" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.on_buttonBox_clicked" />
       <keyword name="PluginRepositoryWidget.on_repositoryList_currentItemChanged" id="PluginRepositoryWidget.on_repositoryList_currentItemChanged" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.on_repositoryList_currentItemChanged" />
+      <keyword name="PluginRepositoryWidget.on_repositoryList_customContextMenuRequested" id="PluginRepositoryWidget.on_repositoryList_customContextMenuRequested" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.on_repositoryList_customContextMenuRequested" />
       <keyword name="PluginRepositoryWidget.on_repositoryList_itemSelectionChanged" id="PluginRepositoryWidget.on_repositoryList_itemSelectionChanged" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.on_repositoryList_itemSelectionChanged" />
       <keyword name="PluginRepositoryWidget.on_repositoryUrlEditButton_toggled" id="PluginRepositoryWidget.on_repositoryUrlEditButton_toggled" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWidget.on_repositoryUrlEditButton_toggled" />
       <keyword name="PluginRepositoryWindow" id="PluginRepositoryWindow" ref="eric5.PluginManager.PluginRepositoryDialog.html#PluginRepositoryWindow" />
@@ -8668,6 +8866,7 @@
       <keyword name="ProjectBrowser.__setBrowsersAvailable" id="ProjectBrowser.__setBrowsersAvailable" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.__setBrowsersAvailable" />
       <keyword name="ProjectBrowser.__setSourcesIcon" id="ProjectBrowser.__setSourcesIcon" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.__setSourcesIcon" />
       <keyword name="ProjectBrowser.__vcsStateChanged" id="ProjectBrowser.__vcsStateChanged" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.__vcsStateChanged" />
+      <keyword name="ProjectBrowser.__vcsStatusIndicatorClicked" id="ProjectBrowser.__vcsStatusIndicatorClicked" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.__vcsStatusIndicatorClicked" />
       <keyword name="ProjectBrowser.getProjectBrowser" id="ProjectBrowser.getProjectBrowser" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowser" />
       <keyword name="ProjectBrowser.getProjectBrowsers" id="ProjectBrowser.getProjectBrowsers" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.getProjectBrowsers" />
       <keyword name="ProjectBrowser.handleEditorChanged" id="ProjectBrowser.handleEditorChanged" ref="eric5.Project.ProjectBrowser.html#ProjectBrowser.handleEditorChanged" />
@@ -8679,7 +8878,9 @@
       <keyword name="ProjectBrowserFileItem" id="ProjectBrowserFileItem" ref="eric5.Project.ProjectBrowserModel.html#ProjectBrowserFileItem" />
       <keyword name="ProjectBrowserFileItem (Constructor)" id="ProjectBrowserFileItem (Constructor)" ref="eric5.Project.ProjectBrowserModel.html#ProjectBrowserFileItem.__init__" />
       <keyword name="ProjectBrowserFlags (Module)" id="ProjectBrowserFlags (Module)" ref="eric5.Project.ProjectBrowserFlags.html" />
+      <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectBrowserHelper.html" />
       <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectBrowserHelper.html" />
+      <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html" />
       <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsPySvn.ProjectBrowserHelper.html" />
       <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsSubversion.ProjectBrowserHelper.html" />
       <keyword name="ProjectBrowserHelper (Module)" id="ProjectBrowserHelper (Module)" ref="eric5.VCS.ProjectBrowserHelper.html" />
@@ -8769,10 +8970,12 @@
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.BookmarksExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.FetchExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.GpgExtension.ProjectHelper.html" />
+      <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.LargefilesExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.ProjectHelper.html" />
+      <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.TransplantExtension.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsPySvn.ProjectHelper.html" />
       <keyword name="ProjectHelper (Module)" id="ProjectHelper (Module)" ref="eric5.Plugins.VcsPlugins.vcsSubversion.ProjectHelper.html" />
@@ -8860,6 +9063,7 @@
       <keyword name="ProjectSourcesBrowser.__addSourceDirectory" id="ProjectSourcesBrowser.__addSourceDirectory" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__addSourceDirectory" />
       <keyword name="ProjectSourcesBrowser.__addSourceFiles" id="ProjectSourcesBrowser.__addSourceFiles" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__addSourceFiles" />
       <keyword name="ProjectSourcesBrowser.__closeAllWindows" id="ProjectSourcesBrowser.__closeAllWindows" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__closeAllWindows" />
+      <keyword name="ProjectSourcesBrowser.__createJavaScriptPopupMenus" id="ProjectSourcesBrowser.__createJavaScriptPopupMenus" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__createJavaScriptPopupMenus" />
       <keyword name="ProjectSourcesBrowser.__createPythonPopupMenus" id="ProjectSourcesBrowser.__createPythonPopupMenus" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__createPythonPopupMenus" />
       <keyword name="ProjectSourcesBrowser.__createRubyPopupMenus" id="ProjectSourcesBrowser.__createRubyPopupMenus" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__createRubyPopupMenus" />
       <keyword name="ProjectSourcesBrowser.__deleteFile" id="ProjectSourcesBrowser.__deleteFile" ref="eric5.Project.ProjectSourcesBrowser.html#ProjectSourcesBrowser.__deleteFile" />
@@ -8931,6 +9135,7 @@
       <keyword name="PropertiesDialog.getPPath" id="PropertiesDialog.getPPath" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.getPPath" />
       <keyword name="PropertiesDialog.getProjectType" id="PropertiesDialog.getProjectType" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.getProjectType" />
       <keyword name="PropertiesDialog.on_dirButton_clicked" id="PropertiesDialog.on_dirButton_clicked" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.on_dirButton_clicked" />
+      <keyword name="PropertiesDialog.on_dirEdit_textChanged" id="PropertiesDialog.on_dirEdit_textChanged" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.on_dirEdit_textChanged" />
       <keyword name="PropertiesDialog.on_languageComboBox_currentIndexChanged" id="PropertiesDialog.on_languageComboBox_currentIndexChanged" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.on_languageComboBox_currentIndexChanged" />
       <keyword name="PropertiesDialog.on_mainscriptButton_clicked" id="PropertiesDialog.on_mainscriptButton_clicked" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.on_mainscriptButton_clicked" />
       <keyword name="PropertiesDialog.on_spellPropertiesButton_clicked" id="PropertiesDialog.on_spellPropertiesButton_clicked" ref="eric5.Project.PropertiesDialog.html#PropertiesDialog.on_spellPropertiesButton_clicked" />
@@ -9224,7 +9429,9 @@
       <keyword name="QsciScintillaCompat" id="QsciScintillaCompat" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat" />
       <keyword name="QsciScintillaCompat (Constructor)" id="QsciScintillaCompat (Constructor)" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.__init__" />
       <keyword name="QsciScintillaCompat (Module)" id="QsciScintillaCompat (Module)" ref="eric5.QScintilla.QsciScintillaCompat.html" />
+      <keyword name="QsciScintillaCompat.__completionListSelected" id="QsciScintillaCompat.__completionListSelected" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.__completionListSelected" />
       <keyword name="QsciScintillaCompat.__doSearchTarget" id="QsciScintillaCompat.__doSearchTarget" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.__doSearchTarget" />
+      <keyword name="QsciScintillaCompat.__modificationChanged" id="QsciScintillaCompat.__modificationChanged" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.__modificationChanged" />
       <keyword name="QsciScintillaCompat.__setFoldMarker" id="QsciScintillaCompat.__setFoldMarker" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.__setFoldMarker" />
       <keyword name="QsciScintillaCompat._encodeString" id="QsciScintillaCompat._encodeString" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat._encodeString" />
       <keyword name="QsciScintillaCompat.byteAt" id="QsciScintillaCompat.byteAt" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.byteAt" />
@@ -9281,6 +9488,7 @@
       <keyword name="QsciScintillaCompat.indicatorDefine" id="QsciScintillaCompat.indicatorDefine" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.indicatorDefine" />
       <keyword name="QsciScintillaCompat.inputMethodEvent" id="QsciScintillaCompat.inputMethodEvent" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.inputMethodEvent" />
       <keyword name="QsciScintillaCompat.inputMethodQuery" id="QsciScintillaCompat.inputMethodQuery" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.inputMethodQuery" />
+      <keyword name="QsciScintillaCompat.isModified" id="QsciScintillaCompat.isModified" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.isModified" />
       <keyword name="QsciScintillaCompat.lineAt" id="QsciScintillaCompat.lineAt" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.lineAt" />
       <keyword name="QsciScintillaCompat.lineEndPosition" id="QsciScintillaCompat.lineEndPosition" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.lineEndPosition" />
       <keyword name="QsciScintillaCompat.lineIndexFromPosition" id="QsciScintillaCompat.lineIndexFromPosition" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.lineIndexFromPosition" />
@@ -9310,6 +9518,7 @@
       <keyword name="QsciScintillaCompat.setIndicator" id="QsciScintillaCompat.setIndicator" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setIndicator" />
       <keyword name="QsciScintillaCompat.setIndicatorRange" id="QsciScintillaCompat.setIndicatorRange" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setIndicatorRange" />
       <keyword name="QsciScintillaCompat.setLexer" id="QsciScintillaCompat.setLexer" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setLexer" />
+      <keyword name="QsciScintillaCompat.setModified" id="QsciScintillaCompat.setModified" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setModified" />
       <keyword name="QsciScintillaCompat.setRectangularSelection" id="QsciScintillaCompat.setRectangularSelection" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setRectangularSelection" />
       <keyword name="QsciScintillaCompat.setStyleBits" id="QsciScintillaCompat.setStyleBits" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setStyleBits" />
       <keyword name="QsciScintillaCompat.setStyling" id="QsciScintillaCompat.setStyling" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.setStyling" />
@@ -9340,10 +9549,13 @@
       <keyword name="QtHelpFiltersDialog.__removeAttributes" id="QtHelpFiltersDialog.__removeAttributes" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.__removeAttributes" />
       <keyword name="QtHelpFiltersDialog.on_addButton_clicked" id="QtHelpFiltersDialog.on_addButton_clicked" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_addButton_clicked" />
       <keyword name="QtHelpFiltersDialog.on_attributesList_itemChanged" id="QtHelpFiltersDialog.on_attributesList_itemChanged" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_attributesList_itemChanged" />
+      <keyword name="QtHelpFiltersDialog.on_attributesList_itemSelectionChanged" id="QtHelpFiltersDialog.on_attributesList_itemSelectionChanged" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_attributesList_itemSelectionChanged" />
       <keyword name="QtHelpFiltersDialog.on_buttonBox_accepted" id="QtHelpFiltersDialog.on_buttonBox_accepted" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_buttonBox_accepted" />
       <keyword name="QtHelpFiltersDialog.on_filtersList_currentItemChanged" id="QtHelpFiltersDialog.on_filtersList_currentItemChanged" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_filtersList_currentItemChanged" />
+      <keyword name="QtHelpFiltersDialog.on_filtersList_itemSelectionChanged" id="QtHelpFiltersDialog.on_filtersList_itemSelectionChanged" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_filtersList_itemSelectionChanged" />
       <keyword name="QtHelpFiltersDialog.on_removeAttributeButton_clicked" id="QtHelpFiltersDialog.on_removeAttributeButton_clicked" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_removeAttributeButton_clicked" />
       <keyword name="QtHelpFiltersDialog.on_removeButton_clicked" id="QtHelpFiltersDialog.on_removeButton_clicked" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_removeButton_clicked" />
+      <keyword name="QtHelpFiltersDialog.on_unusedAttributesButton_clicked" id="QtHelpFiltersDialog.on_unusedAttributesButton_clicked" ref="eric5.Helpviewer.QtHelpFiltersDialog.html#QtHelpFiltersDialog.on_unusedAttributesButton_clicked" />
       <keyword name="QtHelpGenerator" id="QtHelpGenerator" ref="eric5.DocumentationTools.QtHelpGenerator.html#QtHelpGenerator" />
       <keyword name="QtHelpGenerator (Constructor)" id="QtHelpGenerator (Constructor)" ref="eric5.DocumentationTools.QtHelpGenerator.html#QtHelpGenerator.__init__" />
       <keyword name="QtHelpGenerator (Module)" id="QtHelpGenerator (Module)" ref="eric5.DocumentationTools.QtHelpGenerator.html" />
@@ -9441,6 +9653,7 @@
       <keyword name="QueuesProjectHelper.__hgQueueShowHeader" id="QueuesProjectHelper.__hgQueueShowHeader" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__hgQueueShowHeader" />
       <keyword name="QueuesProjectHelper.__hgQueueShowPatch" id="QueuesProjectHelper.__hgQueueShowPatch" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__hgQueueShowPatch" />
       <keyword name="QueuesProjectHelper.__hgQueueStatus" id="QueuesProjectHelper.__hgQueueStatus" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__hgQueueStatus" />
+      <keyword name="QueuesProjectHelper.__hgQueueSummary" id="QueuesProjectHelper.__hgQueueSummary" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__hgQueueSummary" />
       <keyword name="QueuesProjectHelper.__initGuardsActions" id="QueuesProjectHelper.__initGuardsActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__initGuardsActions" />
       <keyword name="QueuesProjectHelper.__initPushPopActions" id="QueuesProjectHelper.__initPushPopActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__initPushPopActions" />
       <keyword name="QueuesProjectHelper.__initPushPopForceActions" id="QueuesProjectHelper.__initPushPopForceActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.ProjectHelper.html#QueuesProjectHelper.__initPushPopForceActions" />
@@ -9717,6 +9930,38 @@
       <keyword name="ShellPage.on_monospacedFontButton_clicked" id="ShellPage.on_monospacedFontButton_clicked" ref="eric5.Preferences.ConfigurationPages.ShellPage.html#ShellPage.on_monospacedFontButton_clicked" />
       <keyword name="ShellPage.polishPage" id="ShellPage.polishPage" ref="eric5.Preferences.ConfigurationPages.ShellPage.html#ShellPage.polishPage" />
       <keyword name="ShellPage.save" id="ShellPage.save" ref="eric5.Preferences.ConfigurationPages.ShellPage.html#ShellPage.save" />
+      <keyword name="Shelve" id="Shelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve" />
+      <keyword name="Shelve (Constructor)" id="Shelve (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.__init__" />
+      <keyword name="Shelve.__hgGetShelveNamesList" id="Shelve.__hgGetShelveNamesList" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.__hgGetShelveNamesList" />
+      <keyword name="Shelve.hgCleanupShelves" id="Shelve.hgCleanupShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgCleanupShelves" />
+      <keyword name="Shelve.hgDeleteShelves" id="Shelve.hgDeleteShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgDeleteShelves" />
+      <keyword name="Shelve.hgShelve" id="Shelve.hgShelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgShelve" />
+      <keyword name="Shelve.hgShelveBrowser" id="Shelve.hgShelveBrowser" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgShelveBrowser" />
+      <keyword name="Shelve.hgUnshelve" id="Shelve.hgUnshelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgUnshelve" />
+      <keyword name="Shelve.hgUnshelveAbort" id="Shelve.hgUnshelveAbort" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgUnshelveAbort" />
+      <keyword name="Shelve.hgUnshelveContinue" id="Shelve.hgUnshelveContinue" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.hgUnshelveContinue" />
+      <keyword name="Shelve.shutdown" id="Shelve.shutdown" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.shutdown" />
+      <keyword name="ShelveExtension (Package)" id="ShelveExtension (Package)" ref="index-eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.html" />
+      <keyword name="ShelveProjectBrowserHelper" id="ShelveProjectBrowserHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper" />
+      <keyword name="ShelveProjectBrowserHelper (Constructor)" id="ShelveProjectBrowserHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper.__init__" />
+      <keyword name="ShelveProjectBrowserHelper.__hgShelve" id="ShelveProjectBrowserHelper.__hgShelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper.__hgShelve" />
+      <keyword name="ShelveProjectBrowserHelper.__reopenProject" id="ShelveProjectBrowserHelper.__reopenProject" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper.__reopenProject" />
+      <keyword name="ShelveProjectBrowserHelper.initMenus" id="ShelveProjectBrowserHelper.initMenus" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper.initMenus" />
+      <keyword name="ShelveProjectBrowserHelper.menuTitle" id="ShelveProjectBrowserHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper.menuTitle" />
+      <keyword name="ShelveProjectBrowserHelper.showExtensionMenu" id="ShelveProjectBrowserHelper.showExtensionMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectBrowserHelper.html#ShelveProjectBrowserHelper.showExtensionMenu" />
+      <keyword name="ShelveProjectHelper" id="ShelveProjectHelper" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper" />
+      <keyword name="ShelveProjectHelper (Constructor)" id="ShelveProjectHelper (Constructor)" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__init__" />
+      <keyword name="ShelveProjectHelper.__hgCleanupShelves" id="ShelveProjectHelper.__hgCleanupShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgCleanupShelves" />
+      <keyword name="ShelveProjectHelper.__hgDeleteShelves" id="ShelveProjectHelper.__hgDeleteShelves" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgDeleteShelves" />
+      <keyword name="ShelveProjectHelper.__hgShelve" id="ShelveProjectHelper.__hgShelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgShelve" />
+      <keyword name="ShelveProjectHelper.__hgShelveBrowser" id="ShelveProjectHelper.__hgShelveBrowser" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgShelveBrowser" />
+      <keyword name="ShelveProjectHelper.__hgUnshelve" id="ShelveProjectHelper.__hgUnshelve" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgUnshelve" />
+      <keyword name="ShelveProjectHelper.__hgUnshelveAbort" id="ShelveProjectHelper.__hgUnshelveAbort" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgUnshelveAbort" />
+      <keyword name="ShelveProjectHelper.__hgUnshelveContinue" id="ShelveProjectHelper.__hgUnshelveContinue" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__hgUnshelveContinue" />
+      <keyword name="ShelveProjectHelper.__reopenProject" id="ShelveProjectHelper.__reopenProject" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.__reopenProject" />
+      <keyword name="ShelveProjectHelper.initActions" id="ShelveProjectHelper.initActions" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.initActions" />
+      <keyword name="ShelveProjectHelper.initMenu" id="ShelveProjectHelper.initMenu" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.initMenu" />
+      <keyword name="ShelveProjectHelper.menuTitle" id="ShelveProjectHelper.menuTitle" ref="eric5.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.ProjectHelper.html#ShelveProjectHelper.menuTitle" />
       <keyword name="ShortcutDialog" id="ShortcutDialog" ref="eric5.Preferences.ShortcutDialog.html#ShortcutDialog" />
       <keyword name="ShortcutDialog (Constructor)" id="ShortcutDialog (Constructor)" ref="eric5.Preferences.ShortcutDialog.html#ShortcutDialog.__init__" />
       <keyword name="ShortcutDialog (Module)" id="ShortcutDialog (Module)" ref="eric5.Preferences.ShortcutDialog.html" />
@@ -10068,10 +10313,12 @@
       <keyword name="StatusMonitorLed (Module)" id="StatusMonitorLed (Module)" ref="eric5.VCS.StatusMonitorLed.html" />
       <keyword name="StatusMonitorLed.__checkActions" id="StatusMonitorLed.__checkActions" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__checkActions" />
       <keyword name="StatusMonitorLed.__checkStatus" id="StatusMonitorLed.__checkStatus" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__checkStatus" />
+      <keyword name="StatusMonitorLed.__ledClicked" id="StatusMonitorLed.__ledClicked" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__ledClicked" />
       <keyword name="StatusMonitorLed.__projectVcsMonitorStatus" id="StatusMonitorLed.__projectVcsMonitorStatus" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__projectVcsMonitorStatus" />
       <keyword name="StatusMonitorLed.__setInterval" id="StatusMonitorLed.__setInterval" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__setInterval" />
       <keyword name="StatusMonitorLed.__switchOff" id="StatusMonitorLed.__switchOff" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__switchOff" />
       <keyword name="StatusMonitorLed.__switchOn" id="StatusMonitorLed.__switchOn" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__switchOn" />
+      <keyword name="StatusMonitorLed.__vcsStateChanged" id="StatusMonitorLed.__vcsStateChanged" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed.__vcsStateChanged" />
       <keyword name="StatusMonitorLed._showContextMenu" id="StatusMonitorLed._showContextMenu" ref="eric5.VCS.StatusMonitorLed.html#StatusMonitorLed._showContextMenu" />
       <keyword name="StatusMonitorThread (Module)" id="StatusMonitorThread (Module)" ref="eric5.VCS.StatusMonitorThread.html" />
       <keyword name="StyleGuide" id="StyleGuide" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.pep8.html#StyleGuide" />
@@ -10130,8 +10377,6 @@
       <keyword name="Subversion.svnListTagBranch" id="Subversion.svnListTagBranch" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.svnListTagBranch" />
       <keyword name="Subversion.svnLock" id="Subversion.svnLock" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.svnLock" />
       <keyword name="Subversion.svnLock" id="Subversion.svnLock" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.svnLock" />
-      <keyword name="Subversion.svnLogBrowser" id="Subversion.svnLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.svnLogBrowser" />
-      <keyword name="Subversion.svnLogBrowser" id="Subversion.svnLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.svnLogBrowser" />
       <keyword name="Subversion.svnNormalizeURL" id="Subversion.svnNormalizeURL" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.svnNormalizeURL" />
       <keyword name="Subversion.svnNormalizeURL" id="Subversion.svnNormalizeURL" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.svnNormalizeURL" />
       <keyword name="Subversion.svnRelocate" id="Subversion.svnRelocate" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.svnRelocate" />
@@ -10190,6 +10435,8 @@
       <keyword name="Subversion.vcsInitConfig" id="Subversion.vcsInitConfig" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsInitConfig" />
       <keyword name="Subversion.vcsLog" id="Subversion.vcsLog" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsLog" />
       <keyword name="Subversion.vcsLog" id="Subversion.vcsLog" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsLog" />
+      <keyword name="Subversion.vcsLogBrowser" id="Subversion.vcsLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsLogBrowser" />
+      <keyword name="Subversion.vcsLogBrowser" id="Subversion.vcsLogBrowser" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsLogBrowser" />
       <keyword name="Subversion.vcsMerge" id="Subversion.vcsMerge" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsMerge" />
       <keyword name="Subversion.vcsMerge" id="Subversion.vcsMerge" ref="eric5.Plugins.VcsPlugins.vcsSubversion.subversion.html#Subversion.vcsMerge" />
       <keyword name="Subversion.vcsMove" id="Subversion.vcsMove" ref="eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html#Subversion.vcsMove" />
@@ -10433,10 +10680,14 @@
       <keyword name="SvnLogBrowserDialog.__generateLogItem" id="SvnLogBrowserDialog.__generateLogItem" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__generateLogItem" />
       <keyword name="SvnLogBrowserDialog.__getLogEntries" id="SvnLogBrowserDialog.__getLogEntries" ref="eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__getLogEntries" />
       <keyword name="SvnLogBrowserDialog.__getLogEntries" id="SvnLogBrowserDialog.__getLogEntries" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__getLogEntries" />
+      <keyword name="SvnLogBrowserDialog.__initData" id="SvnLogBrowserDialog.__initData" ref="eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__initData" />
+      <keyword name="SvnLogBrowserDialog.__initData" id="SvnLogBrowserDialog.__initData" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__initData" />
       <keyword name="SvnLogBrowserDialog.__procFinished" id="SvnLogBrowserDialog.__procFinished" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__procFinished" />
       <keyword name="SvnLogBrowserDialog.__processBuffer" id="SvnLogBrowserDialog.__processBuffer" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__processBuffer" />
       <keyword name="SvnLogBrowserDialog.__readStderr" id="SvnLogBrowserDialog.__readStderr" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__readStderr" />
       <keyword name="SvnLogBrowserDialog.__readStdout" id="SvnLogBrowserDialog.__readStdout" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__readStdout" />
+      <keyword name="SvnLogBrowserDialog.__resetUI" id="SvnLogBrowserDialog.__resetUI" ref="eric5.Plugins.VcsPlugins.vcsPySvn.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__resetUI" />
+      <keyword name="SvnLogBrowserDialog.__resetUI" id="SvnLogBrowserDialog.__resetUI" ref="eric5.Plugins.VcsPlugins.vcsSubversion.SvnLogBrowserDialog.html#SvnLogBrowserDialog.__resetUI" />
       <keyword name="SvnLogBrowserDialog.__resizeColumnsFiles" id="SvnLogBrowserDialog.__resizeColumnsFiles" ref="eric5.Plugins.VcsPlugi