Merge with default branch. Py2 comp.

Sun, 05 Jan 2014 23:22:17 +0100

author
T.Rzepka <Tobias.Rzepka@gmail.com>
date
Sun, 05 Jan 2014 23:22:17 +0100
branch
Py2 comp.
changeset 3178
f25fc1364c88
parent 3161
06f57a834adf (current diff)
parent 3176
51feb6174cc2 (diff)
child 3456
96232974dcdb

Merge with default branch.

APIs/Python3/eric5.api 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
Cooperation/CooperationServer.py file | annotate | diff | comparison | revisions
DataViews/CodeMetrics.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/Config.py file | annotate | diff | comparison | revisions
Debugger/DebugProtocol.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/VariableDetailDialog.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
DocumentationTools/APIGenerator.py file | annotate | diff | comparison | revisions
DocumentationTools/IndexGenerator.py file | annotate | diff | comparison | revisions
DocumentationTools/ModuleDocumentor.py file | annotate | diff | comparison | revisions
DocumentationTools/QtHelpGenerator.py file | annotate | diff | comparison | revisions
DocumentationTools/TemplatesListsStyle.py file | annotate | diff | comparison | revisions
DocumentationTools/TemplatesListsStyleCSS.py file | annotate | diff | comparison | revisions
E5Graphics/E5ArrowItem.py file | annotate | diff | comparison | revisions
E5Graphics/E5GraphicsView.py file | annotate | diff | comparison | revisions
E5Gui/E5Action.py file | annotate | diff | comparison | revisions
E5Gui/E5Application.py file | annotate | diff | comparison | revisions
E5Gui/E5ClickableLabel.py file | annotate | diff | comparison | revisions
E5Gui/E5ComboBox.py file | annotate | diff | comparison | revisions
E5Gui/E5Completers.py file | annotate | diff | comparison | revisions
E5Gui/E5ErrorMessage.py file | annotate | diff | comparison | revisions
E5Gui/E5ErrorMessageFilterDialog.py file | annotate | diff | comparison | revisions
E5Gui/E5FileDialog.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/E5ListView.py file | annotate | diff | comparison | revisions
E5Gui/E5MainWindow.py file | annotate | diff | comparison | revisions
E5Gui/E5MessageBox.py file | annotate | diff | comparison | revisions
E5Gui/E5ModelMenu.py file | annotate | diff | comparison | revisions
E5Gui/E5ModelToolBar.py file | annotate | diff | comparison | revisions
E5Gui/E5PassivePopup.py file | annotate | diff | comparison | revisions
E5Gui/E5PasswordMeter.py file | annotate | diff | comparison | revisions
E5Gui/E5ProgressDialog.py file | annotate | diff | comparison | revisions
E5Gui/E5SideBar.py file | annotate | diff | comparison | revisions
E5Gui/E5SingleApplication.py file | annotate | diff | comparison | revisions
E5Gui/E5SqueezeLabels.py file | annotate | diff | comparison | revisions
E5Gui/E5TabWidget.py file | annotate | diff | comparison | revisions
E5Gui/E5TableView.py file | annotate | diff | comparison | revisions
E5Gui/E5TextSpinBox.py file | annotate | diff | comparison | revisions
E5Gui/E5ToolBarDialog.py file | annotate | diff | comparison | revisions
E5Gui/E5ToolBarManager.py file | annotate | diff | comparison | revisions
E5Gui/E5ToolBox.py file | annotate | diff | comparison | revisions
E5Gui/E5TreeSortFilterProxyModel.py file | annotate | diff | comparison | revisions
E5Gui/E5TreeView.py file | annotate | diff | comparison | revisions
E5Gui/E5TreeWidget.py file | annotate | diff | comparison | revisions
E5Gui/E5ZoomWidget.py file | annotate | diff | comparison | revisions
E5Network/E5Ftp.py file | annotate | diff | comparison | revisions
E5Network/E5NetworkHeaderDetailsDialog.py file | annotate | diff | comparison | revisions
E5Network/E5NetworkMonitor.py file | annotate | diff | comparison | revisions
E5Network/E5NetworkProxyFactory.py file | annotate | diff | comparison | revisions
E5Network/E5SslCertificatesDialog.py file | annotate | diff | comparison | revisions
E5Network/E5SslCertificatesInfoDialog.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
E5Network/E5UrlInfo.py file | annotate | diff | comparison | revisions
E5XML/DebuggerPropertiesReader.py file | annotate | diff | comparison | revisions
E5XML/DebuggerPropertiesWriter.py file | annotate | diff | comparison | revisions
E5XML/HighlightingStylesReader.py file | annotate | diff | comparison | revisions
E5XML/HighlightingStylesWriter.py file | annotate | diff | comparison | revisions
E5XML/MultiProjectReader.py file | annotate | diff | comparison | revisions
E5XML/MultiProjectWriter.py file | annotate | diff | comparison | revisions
E5XML/PluginRepositoryReader.py file | annotate | diff | comparison | revisions
E5XML/ProjectReader.py file | annotate | diff | comparison | revisions
E5XML/ProjectWriter.py file | annotate | diff | comparison | revisions
E5XML/SessionReader.py file | annotate | diff | comparison | revisions
E5XML/SessionWriter.py file | annotate | diff | comparison | revisions
E5XML/ShortcutsReader.py file | annotate | diff | comparison | revisions
E5XML/ShortcutsWriter.py file | annotate | diff | comparison | revisions
E5XML/TasksReader.py file | annotate | diff | comparison | revisions
E5XML/TasksWriter.py file | annotate | diff | comparison | revisions
E5XML/TemplatesReader.py file | annotate | diff | comparison | revisions
E5XML/TemplatesWriter.py file | annotate | diff | comparison | revisions
E5XML/UserProjectReader.py file | annotate | diff | comparison | revisions
E5XML/UserProjectWriter.py file | annotate | diff | comparison | revisions
E5XML/XMLStreamReaderBase.py file | annotate | diff | comparison | revisions
E5XML/XMLStreamWriterBase.py file | annotate | diff | comparison | revisions
Globals/AppInfo.py file | annotate | diff | comparison | revisions
Globals/__init__.py file | annotate | diff | comparison | revisions
Graphics/ApplicationDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/AssociationItem.py file | annotate | diff | comparison | revisions
Graphics/ClassItem.py file | annotate | diff | comparison | revisions
Graphics/GraphicsUtilities.py file | annotate | diff | comparison | revisions
Graphics/ImportsDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/ModuleItem.py file | annotate | diff | comparison | revisions
Graphics/PackageDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/PackageItem.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/UMLDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/UMLDialog.py file | annotate | diff | comparison | revisions
Graphics/UMLGraphicsView.py file | annotate | diff | comparison | revisions
Graphics/UMLItem.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/AdBlockBlockedNetworkReply.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/AdBlockNetwork.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockPage.py file | annotate | diff | comparison | revisions
Helpviewer/AdBlock/AdBlockRule.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/BookmarkNode.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/BookmarkPropertiesDialog.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/BookmarksImporter.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/BookmarksImporters/__init__.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/Bookmarks/NsHtmlWriter.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/XbelReader.py file | annotate | diff | comparison | revisions
Helpviewer/Bookmarks/XbelWriter.py file | annotate | diff | comparison | revisions
Helpviewer/ClosedTabsManager.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookieDetailsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookieExceptionsModel.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookieJar.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/DownloadModel.py file | annotate | diff | comparison | revisions
Helpviewer/Download/DownloadUtilities.py 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/GreaseMonkeyConfigurationListDelegate.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationListWidget.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/GreaseMonkey/GreaseMonkeyJavaScript.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyManager.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyScript.py file | annotate | diff | comparison | revisions
Helpviewer/GreaseMonkey/GreaseMonkeyUrlMatcher.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/HelpLanguagesDialog.py file | annotate | diff | comparison | revisions
Helpviewer/HelpSearchWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpSnap.py file | annotate | diff | comparison | revisions
Helpviewer/HelpTabBar.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/HelpUtilities.py file | annotate | diff | comparison | revisions
Helpviewer/HelpWebSearchWidget.py file | annotate | diff | comparison | revisions
Helpviewer/HelpWindow.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryCompleter.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryDialog.py file | annotate | diff | comparison | revisions
Helpviewer/History/HistoryFilterModel.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/JavaScriptResources.py file | annotate | diff | comparison | revisions
Helpviewer/Network/AboutAccessHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Network/EmptyNetworkReply.py file | annotate | diff | comparison | revisions
Helpviewer/Network/EricAccessHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Network/FileAccessHandler.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/FtpAccessHandler.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/NetworkAccessManagerProxy.py file | annotate | diff | comparison | revisions
Helpviewer/Network/NetworkDiskCache.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/SchemeAccessHandler.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/WebDatabasesDialog.py file | annotate | diff | comparison | revisions
Helpviewer/OfflineStorage/WebDatabasesModel.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/OpenSearchEngineAction.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/OpenSearch/OpenSearchReader.py file | annotate | diff | comparison | revisions
Helpviewer/OpenSearch/OpenSearchWriter.py file | annotate | diff | comparison | revisions
Helpviewer/PageScreenDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Passwords/LoginForm.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/PasswordReader.py file | annotate | diff | comparison | revisions
Helpviewer/Passwords/PasswordWriter.py file | annotate | diff | comparison | revisions
Helpviewer/Passwords/PasswordsDialog.py file | annotate | diff | comparison | revisions
Helpviewer/PersonalInformationManager/PersonalDataDialog.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/Page.py file | annotate | diff | comparison | revisions
Helpviewer/SpeedDial/PageThumbnailer.py file | annotate | diff | comparison | revisions
Helpviewer/SpeedDial/SpeedDial.py file | annotate | diff | comparison | revisions
Helpviewer/SpeedDial/SpeedDialReader.py file | annotate | diff | comparison | revisions
Helpviewer/SpeedDial/SpeedDialWriter.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/SyncAssistantDialog.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncCheckPage.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncDataPage.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/SyncFtpSettingsPage.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncHandler.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncHostTypePage.py file | annotate | diff | comparison | revisions
Helpviewer/Sync/SyncManager.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/SslLabel.py file | annotate | diff | comparison | revisions
Helpviewer/UrlBar/StackedUrlBar.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/UserAgentReader.py file | annotate | diff | comparison | revisions
Helpviewer/UserAgent/UserAgentWriter.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/ClickToFlashPlugin.py file | annotate | diff | comparison | revisions
Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py file | annotate | diff | comparison | revisions
Helpviewer/WebPlugins/WebPluginFactory.py file | annotate | diff | comparison | revisions
Helpviewer/WebPlugins/WebPluginInterface.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
MultiProject/AddProjectDialog.py file | annotate | diff | comparison | revisions
MultiProject/MultiProject.py file | annotate | diff | comparison | revisions
MultiProject/MultiProjectBrowser.py file | annotate | diff | comparison | revisions
MultiProject/PropertiesDialog.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/IrcMessageEdit.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/IrcNetworkManager.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/IrcUtilities.py file | annotate | diff | comparison | revisions
Network/IRC/IrcWidget.py file | annotate | diff | comparison | revisions
PluginManager/PluginDetailsDialog.py file | annotate | diff | comparison | revisions
PluginManager/PluginExceptions.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/AboutPlugin/AboutDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCodeSelectionDialog.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/NamingStyleChecker.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/pep8.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/Tabnanny/Tabnanny.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/Config.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/FetchExtension/HgFetchDialog.py 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/HgBundleDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgClient.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.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/HgExtension.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgExtensionProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgGraftDialog.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/HgMultiRevisionSelectionDialog.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/HgRemoveSubrepositoriesDialog.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/HgUtilities.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/HgPurgeListDialog.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/HgQueuesFoldDialog.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/TransplantExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/TransplantExtension/TransplantDialog.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/Config.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.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/SvnCommitDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnConst.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/SvnPropSetDialog.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/SvnUtilities.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/subversion.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/Config.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.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/SvnCommitDialog.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/SvnUtilities.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/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
Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardServer.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationDialog.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ApplicationPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ConfigurationPageBase.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/CooperationPage.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/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/EditorAutocompletionPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorAutocompletionQScintillaPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorCalltipsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorCalltipsQScintillaPage.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/EditorGeneralPage.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/EditorKeywordsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorPropertiesPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorSearchPage.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/EditorSyntaxPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorTypingPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EmailPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/GraphicsPage.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/HelpViewersPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpVirusTotalPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HelpWebBrowserPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/IconsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/IconsPreviewDialog.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/InterfacePage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/IrcPage.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/PrinterPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ProjectBrowserPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ProjectPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/PythonPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/QtPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/SecurityPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ShellPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/TasksPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/TemplatesPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/TrayStarterPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/VcsPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/ViewmanagerPage.py file | annotate | diff | comparison | revisions
Preferences/PreferencesLexer.py file | annotate | diff | comparison | revisions
Preferences/ProgramsDialog.py file | annotate | diff | comparison | revisions
Preferences/ShortcutDialog.py file | annotate | diff | comparison | revisions
Preferences/Shortcuts.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/ProjectBrowserSortFilterProxyModel.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/APIsManager.py file | annotate | diff | comparison | revisions
QScintilla/Editor.py file | annotate | diff | comparison | revisions
QScintilla/EditorAssembly.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/Exporters/__init__.py file | annotate | diff | comparison | revisions
QScintilla/GotoDialog.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/Lexer.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerBash.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerBatch.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerCMake.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerCPP.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerCSS.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerCSharp.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerContainer.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerD.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerDiff.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerFortran.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerFortran77.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerHTML.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerIDL.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerJava.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerJavaScript.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerLua.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerMakefile.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerMatlab.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerOctave.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPOV.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPascal.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPerl.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPostScript.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerProperties.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPygments.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerPython.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerRuby.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerSQL.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerTCL.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerTeX.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerVHDL.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerXML.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/LexerYAML.py file | annotate | diff | comparison | revisions
QScintilla/Lexers/__init__.py file | annotate | diff | comparison | revisions
QScintilla/MiniEditor.py file | annotate | diff | comparison | revisions
QScintilla/Printer.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/ShellHistoryDialog.py file | annotate | diff | comparison | revisions
QScintilla/SortOptionsDialog.py file | annotate | diff | comparison | revisions
QScintilla/SpellChecker.py file | annotate | diff | comparison | revisions
QScintilla/SpellCheckingDialog.py file | annotate | diff | comparison | revisions
QScintilla/SpellingDictionaryEditDialog.py file | annotate | diff | comparison | revisions
QScintilla/TypingCompleters/CompleterBase.py file | annotate | diff | comparison | revisions
QScintilla/TypingCompleters/CompleterPython.py file | annotate | diff | comparison | revisions
QScintilla/TypingCompleters/CompleterRuby.py file | annotate | diff | comparison | revisions
QScintilla/TypingCompleters/__init__.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/SnapshotPreview.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/Task.py file | annotate | diff | comparison | revisions
Tasks/TaskFilter.py file | annotate | diff | comparison | revisions
Tasks/TaskFilterConfigDialog.py file | annotate | diff | comparison | revisions
Tasks/TaskPropertiesDialog.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/TemplateSingleVariableDialog.py file | annotate | diff | comparison | revisions
Templates/TemplateViewer.py file | annotate | diff | comparison | revisions
ThirdParty/Jasy/jasy/core/Console.py file | annotate | diff | comparison | revisions
ThirdParty/Jasy/jasy/js/util/__init__.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/TRSingleApplication.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/BrowserSortFilterProxyModel.py file | annotate | diff | comparison | revisions
UI/CompareDialog.py file | annotate | diff | comparison | revisions
UI/DeleteFilesConfirmationDialog.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/Info.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/SplashScreen.py file | annotate | diff | comparison | revisions
UI/SymbolsWidget.py file | annotate | diff | comparison | revisions
UI/UserInterface.py file | annotate | diff | comparison | revisions
Utilities/AutoSaver.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/ClbrBaseClasses.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/__init__.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/idlclbr.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/jsclbr.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/pyclbr.py file | annotate | diff | comparison | revisions
Utilities/ClassBrowsers/rbclbr.py file | annotate | diff | comparison | revisions
Utilities/FtpUtilities.py file | annotate | diff | comparison | revisions
Utilities/ModuleParser.py file | annotate | diff | comparison | revisions
Utilities/PasswordChecker.py file | annotate | diff | comparison | revisions
Utilities/PySideImporter.py file | annotate | diff | comparison | revisions
Utilities/__init__.py file | annotate | diff | comparison | revisions
Utilities/binplistlib.py file | annotate | diff | comparison | revisions
Utilities/crypto/__init__.py file | annotate | diff | comparison | revisions
Utilities/crypto/py3AES.py file | annotate | diff | comparison | revisions
Utilities/crypto/py3PBKDF2.py file | annotate | diff | comparison | revisions
Utilities/py3flakes/messages.py file | annotate | diff | comparison | revisions
Utilities/uic.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/RepositoryInfoDialog.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
VCS/__init__.py file | annotate | diff | comparison | revisions
ViewManager/BookmarkedFilesDialog.py file | annotate | diff | comparison | revisions
ViewManager/ViewManager.py file | annotate | diff | comparison | revisions
ViewManager/__init__.py file | annotate | diff | comparison | revisions
compileUiFiles.py file | annotate | diff | comparison | revisions
eric5.py file | annotate | diff | comparison | revisions
eric5_api.py file | annotate | diff | comparison | revisions
eric5_compare.py file | annotate | diff | comparison | revisions
eric5_configure.py file | annotate | diff | comparison | revisions
eric5_diff.py file | annotate | diff | comparison | revisions
eric5_doc.py file | annotate | diff | comparison | revisions
eric5_editor.py file | annotate | diff | comparison | revisions
eric5_iconeditor.py file | annotate | diff | comparison | revisions
eric5_plugininstall.py file | annotate | diff | comparison | revisions
eric5_pluginrepository.py file | annotate | diff | comparison | revisions
eric5_pluginuninstall.py file | annotate | diff | comparison | revisions
eric5_qregexp.py file | annotate | diff | comparison | revisions
eric5_qregularexpression.py file | annotate | diff | comparison | revisions
eric5_re.py file | annotate | diff | comparison | revisions
eric5_snap.py file | annotate | diff | comparison | revisions
eric5_sqlbrowser.py file | annotate | diff | comparison | revisions
eric5_tray.py file | annotate | diff | comparison | revisions
eric5_trpreviewer.py file | annotate | diff | comparison | revisions
eric5_uipreviewer.py file | annotate | diff | comparison | revisions
eric5_unittest.py file | annotate | diff | comparison | revisions
eric5_webbrowser.py 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
install-i18n.py file | annotate | diff | comparison | revisions
install.py file | annotate | diff | comparison | revisions
patch_modpython.py file | annotate | diff | comparison | revisions
uninstall.py file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric5.api	Wed Jan 01 14:39:32 2014 +0100
+++ b/APIs/Python3/eric5.api	Sun Jan 05 23:22:17 2014 +0100
@@ -6307,6 +6307,7 @@
 eric5.Project.Project.Project.completeRepopulateItem?7
 eric5.Project.Project.Project.copyDirectory?4(olddn, newdn)
 eric5.Project.Project.Project.createNewProject?4()
+eric5.Project.Project.Project.createProjectManagementDir?4()
 eric5.Project.Project.Project.dbgKeynames?7
 eric5.Project.Project.Project.deleteDirectory?4(dn)
 eric5.Project.Project.Project.deleteFile?4(fn)
@@ -7259,10 +7260,13 @@
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.getSelections?4()
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.getZoom?4()
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.hasIndicator?4(indicator, pos)
+eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.hasSelectedText?4()
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.hasSelection?4()
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.hideFindIndicator?4()
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.indentationGuideView?4()
 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.lineAt?4(pos)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.lineEndPosition?4(line)
 eric5.QScintilla.QsciScintillaCompat.QsciScintillaCompat.lineIndexFromPosition?4(pos)
--- a/Debugger/DebugUI.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Debugger/DebugUI.py	Sun Jan 05 23:22:17 2014 +0100
@@ -1502,7 +1502,7 @@
             eraseCoverage = dlg.getCoverageData()
             
             if runProject:
-                fn = self.project.getMainScript(1)
+                fn = self.project.getMainScript(True)
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
@@ -1620,7 +1620,7 @@
             eraseTimings = dlg.getProfilingData()
             
             if runProject:
-                fn = self.project.getMainScript(1)
+                fn = self.project.getMainScript(True)
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
@@ -1740,7 +1740,7 @@
             forkAutomatically, forkIntoChild = dlg.getRunData()
             
             if runProject:
-                fn = self.project.getMainScript(1)
+                fn = self.project.getMainScript(True)
                 if fn is None:
                     E5MessageBox.critical(
                         self.ui,
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Help/source.qhp	Sun Jan 05 23:22:17 2014 +0100
@@ -3481,6 +3481,8 @@
       <keyword name="DocStyleChecker.__checkOneLiner" id="DocStyleChecker.__checkOneLiner" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkOneLiner" />
       <keyword name="DocStyleChecker.__checkReturnType" id="DocStyleChecker.__checkReturnType" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkReturnType" />
       <keyword name="DocStyleChecker.__checkReturnType" id="DocStyleChecker.__checkReturnType" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkReturnType" />
+      <keyword name="DocStyleChecker.__checkSummary" id="DocStyleChecker.__checkSummary" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkSummary" />
+      <keyword name="DocStyleChecker.__checkSummary" id="DocStyleChecker.__checkSummary" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkSummary" />
       <keyword name="DocStyleChecker.__checkTripleDoubleQuotes" id="DocStyleChecker.__checkTripleDoubleQuotes" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkTripleDoubleQuotes" />
       <keyword name="DocStyleChecker.__checkTripleDoubleQuotes" id="DocStyleChecker.__checkTripleDoubleQuotes" ref="eric5.UtilitiesPython2.DocStyleCheckerPy2.html#DocStyleChecker.__checkTripleDoubleQuotes" />
       <keyword name="DocStyleChecker.__checkUnicode" id="DocStyleChecker.__checkUnicode" ref="eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html#DocStyleChecker.__checkUnicode" />
@@ -4299,6 +4301,7 @@
       <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" />
+      <keyword name="Editor.__initContextMenuTools" id="Editor.__initContextMenuTools" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuTools" />
       <keyword name="Editor.__initContextMenuUnifiedMargins" id="Editor.__initContextMenuUnifiedMargins" ref="eric5.QScintilla.Editor.html#Editor.__initContextMenuUnifiedMargins" />
       <keyword name="Editor.__initOnlineChangeTrace" id="Editor.__initOnlineChangeTrace" ref="eric5.QScintilla.Editor.html#Editor.__initOnlineChangeTrace" />
       <keyword name="Editor.__initOnlineSyntaxCheck" id="Editor.__initOnlineSyntaxCheck" ref="eric5.QScintilla.Editor.html#Editor.__initOnlineSyntaxCheck" />
@@ -4370,6 +4373,7 @@
       <keyword name="Editor.__showContextMenuResources" id="Editor.__showContextMenuResources" ref="eric5.QScintilla.Editor.html#Editor.__showContextMenuResources" />
       <keyword name="Editor.__showContextMenuShow" id="Editor.__showContextMenuShow" ref="eric5.QScintilla.Editor.html#Editor.__showContextMenuShow" />
       <keyword name="Editor.__showContextMenuSpelling" id="Editor.__showContextMenuSpelling" ref="eric5.QScintilla.Editor.html#Editor.__showContextMenuSpelling" />
+      <keyword name="Editor.__showContextMenuTools" id="Editor.__showContextMenuTools" ref="eric5.QScintilla.Editor.html#Editor.__showContextMenuTools" />
       <keyword name="Editor.__showImportsDiagram" id="Editor.__showImportsDiagram" ref="eric5.QScintilla.Editor.html#Editor.__showImportsDiagram" />
       <keyword name="Editor.__showPackageDiagram" id="Editor.__showPackageDiagram" ref="eric5.QScintilla.Editor.html#Editor.__showPackageDiagram" />
       <keyword name="Editor.__showProfileData" id="Editor.__showProfileData" ref="eric5.QScintilla.Editor.html#Editor.__showProfileData" />
@@ -8674,6 +8678,7 @@
       <keyword name="Project.closeProject" id="Project.closeProject" ref="eric5.Project.Project.html#Project.closeProject" />
       <keyword name="Project.copyDirectory" id="Project.copyDirectory" ref="eric5.Project.Project.html#Project.copyDirectory" />
       <keyword name="Project.createNewProject" id="Project.createNewProject" ref="eric5.Project.Project.html#Project.createNewProject" />
+      <keyword name="Project.createProjectManagementDir" id="Project.createProjectManagementDir" ref="eric5.Project.Project.html#Project.createProjectManagementDir" />
       <keyword name="Project.deleteDirectory" id="Project.deleteDirectory" ref="eric5.Project.Project.html#Project.deleteDirectory" />
       <keyword name="Project.deleteFile" id="Project.deleteFile" ref="eric5.Project.Project.html#Project.deleteFile" />
       <keyword name="Project.deleteLanguageFile" id="Project.deleteLanguageFile" ref="eric5.Project.Project.html#Project.deleteLanguageFile" />
@@ -9420,10 +9425,13 @@
       <keyword name="QsciScintillaCompat.getSelections" id="QsciScintillaCompat.getSelections" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.getSelections" />
       <keyword name="QsciScintillaCompat.getZoom" id="QsciScintillaCompat.getZoom" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.getZoom" />
       <keyword name="QsciScintillaCompat.hasIndicator" id="QsciScintillaCompat.hasIndicator" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.hasIndicator" />
+      <keyword name="QsciScintillaCompat.hasSelectedText" id="QsciScintillaCompat.hasSelectedText" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.hasSelectedText" />
       <keyword name="QsciScintillaCompat.hasSelection" id="QsciScintillaCompat.hasSelection" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.hasSelection" />
       <keyword name="QsciScintillaCompat.hideFindIndicator" id="QsciScintillaCompat.hideFindIndicator" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.hideFindIndicator" />
       <keyword name="QsciScintillaCompat.indentationGuideView" id="QsciScintillaCompat.indentationGuideView" ref="eric5.QScintilla.QsciScintillaCompat.html#QsciScintillaCompat.indentationGuideView" />
       <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.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" />
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html	Sun Jan 05 23:22:17 2014 +0100
@@ -100,6 +100,12 @@
 type of the documentation strings
             (string, one of 'eric' or 'pep257')
 </dd>
+</dl><dl>
+<dt>Raises <b>AssertionError</b>:</dt>
+<dd>
+raised if the docType argument is not
+            "eric" or "pep257"
+</dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog.html	Sun Jan 05 23:22:17 2014 +0100
@@ -64,7 +64,7 @@
 <td>Constructor</td>
 </tr><tr>
 <td><a href="#CodeStyleCheckerDialog.__clearErrors">__clearErrors</a></td>
-<td>Private method to clear all warning markers of open editors.</td>
+<td>Private method to clear all warning markers of open editors to be checked.</td>
 </tr><tr>
 <td><a href="#CodeStyleCheckerDialog.__createResultItem">__createResultItem</a></td>
 <td>Private method to create an entry in the result list.</td>
@@ -161,10 +161,16 @@
 </dd>
 </dl><a NAME="CodeStyleCheckerDialog.__clearErrors" ID="CodeStyleCheckerDialog.__clearErrors"></a>
 <h4>CodeStyleCheckerDialog.__clearErrors</h4>
-<b>__clearErrors</b>(<i></i>)
+<b>__clearErrors</b>(<i>files</i>)
 <p>
-        Private method to clear all warning markers of open editors.
-</p><a NAME="CodeStyleCheckerDialog.__createResultItem" ID="CodeStyleCheckerDialog.__createResultItem"></a>
+        Private method to clear all warning markers of open editors to be
+        checked.
+</p><dl>
+<dt><i>files</i></dt>
+<dd>
+list of files to be checked (list of string)
+</dd>
+</dl><a NAME="CodeStyleCheckerDialog.__createResultItem" ID="CodeStyleCheckerDialog.__createResultItem"></a>
 <h4>CodeStyleCheckerDialog.__createResultItem</h4>
 <b>__createResultItem</b>(<i>file, line, pos, message, fixed, autofixing</i>)
 <p>
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.CodeStyleChecker.DocStyleChecker.html	Sun Jan 05 23:22:17 2014 +0100
@@ -132,6 +132,9 @@
 <td><a href="#DocStyleChecker.__checkReturnType">__checkReturnType</a></td>
 <td>Private method to check, that docstrings mention the return value type.</td>
 </tr><tr>
+<td><a href="#DocStyleChecker.__checkSummary">__checkSummary</a></td>
+<td>Private method to check, that docstring summaries contain some text.</td>
+</tr><tr>
 <td><a href="#DocStyleChecker.__checkTripleDoubleQuotes">__checkTripleDoubleQuotes</a></td>
 <td>Private method to check, that all docstrings are surrounded by triple double quotes.</td>
 </tr><tr>
@@ -552,6 +555,19 @@
 <dd>
 context of the docstring (DocStyleContext)
 </dd>
+</dl><a NAME="DocStyleChecker.__checkSummary" ID="DocStyleChecker.__checkSummary"></a>
+<h4>DocStyleChecker.__checkSummary</h4>
+<b>__checkSummary</b>(<i>docstringContext, context</i>)
+<p>
+        Private method to check, that docstring summaries contain some text.
+</p><dl>
+<dt><i>docstringContext</i></dt>
+<dd>
+docstring context (DocStyleContext)
+</dd><dt><i>context</i></dt>
+<dd>
+context of the docstring (DocStyleContext)
+</dd>
 </dl><a NAME="DocStyleChecker.__checkTripleDoubleQuotes" ID="DocStyleChecker.__checkTripleDoubleQuotes"></a>
 <h4>DocStyleChecker.__checkTripleDoubleQuotes</h4>
 <b>__checkTripleDoubleQuotes</b>(<i>docstringContext, context</i>)
--- a/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog.html	Sun Jan 05 23:22:17 2014 +0100
@@ -61,7 +61,7 @@
 <td>Constructor</td>
 </tr><tr>
 <td><a href="#SyntaxCheckerDialog.__clearErrors">__clearErrors</a></td>
-<td>Private method to clear all error markers of open editors.</td>
+<td>Private method to clear all error and warning markers of open editors to be checked.</td>
 </tr><tr>
 <td><a href="#SyntaxCheckerDialog.__createResultItem">__createResultItem</a></td>
 <td>Private method to create an entry in the result list.</td>
@@ -107,10 +107,16 @@
 </dd>
 </dl><a NAME="SyntaxCheckerDialog.__clearErrors" ID="SyntaxCheckerDialog.__clearErrors"></a>
 <h4>SyntaxCheckerDialog.__clearErrors</h4>
-<b>__clearErrors</b>(<i></i>)
+<b>__clearErrors</b>(<i>files</i>)
 <p>
-        Private method to clear all error markers of open editors.
-</p><a NAME="SyntaxCheckerDialog.__createResultItem" ID="SyntaxCheckerDialog.__createResultItem"></a>
+        Private method to clear all error and warning markers of
+        open editors to be checked.
+</p><dl>
+<dt><i>files</i></dt>
+<dd>
+list of files to be checked (list of string)
+</dd>
+</dl><a NAME="SyntaxCheckerDialog.__createResultItem" ID="SyntaxCheckerDialog.__createResultItem"></a>
 <h4>SyntaxCheckerDialog.__createResultItem</h4>
 <b>__createResultItem</b>(<i>file, line, index, error, sourcecode, isWarning=False</i>)
 <p>
--- a/Documentation/Source/eric5.Project.Project.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.Project.Project.html	Sun Jan 05 23:22:17 2014 +0100
@@ -413,6 +413,9 @@
 <td><a href="#Project.createNewProject">createNewProject</a></td>
 <td>Public slot to built a new project.</td>
 </tr><tr>
+<td><a href="#Project.createProjectManagementDir">createProjectManagementDir</a></td>
+<td>Public method to create the project management directory.</td>
+</tr><tr>
 <td><a href="#Project.deleteDirectory">deleteDirectory</a></td>
 <td>Public slot to delete a directory from the project directory.</td>
 </tr><tr>
@@ -1350,6 +1353,13 @@
 </p><p>
         This method displays the new project dialog and initializes
         the project object with the data entered.
+</p><a NAME="Project.createProjectManagementDir" ID="Project.createProjectManagementDir"></a>
+<h4>Project.createProjectManagementDir</h4>
+<b>createProjectManagementDir</b>(<i></i>)
+<p>
+        Public method to create the project management directory.
+</p><p>
+        It does nothing, if it already exists.
 </p><a NAME="Project.deleteDirectory" ID="Project.deleteDirectory"></a>
 <h4>Project.deleteDirectory</h4>
 <b>deleteDirectory</b>(<i>dn</i>)
--- a/Documentation/Source/eric5.QScintilla.Editor.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.QScintilla.Editor.html	Sun Jan 05 23:22:17 2014 +0100
@@ -335,6 +335,9 @@
 <td><a href="#Editor.__initContextMenuShow">__initContextMenuShow</a></td>
 <td>Private method used to setup the Show context sub menu.</td>
 </tr><tr>
+<td><a href="#Editor.__initContextMenuTools">__initContextMenuTools</a></td>
+<td>Private method used to setup the Tools context sub menu.</td>
+</tr><tr>
 <td><a href="#Editor.__initContextMenuUnifiedMargins">__initContextMenuUnifiedMargins</a></td>
 <td>Private method used to setup the context menu for the unified margins.</td>
 </tr><tr>
@@ -548,6 +551,9 @@
 <td><a href="#Editor.__showContextMenuSpelling">__showContextMenuSpelling</a></td>
 <td>Private slot to set up the spelling menu before it is shown.</td>
 </tr><tr>
+<td><a href="#Editor.__showContextMenuTools">__showContextMenuTools</a></td>
+<td>Private slot handling the aboutToShow signal of the tools context menu.</td>
+</tr><tr>
 <td><a href="#Editor.__showImportsDiagram">__showImportsDiagram</a></td>
 <td>Private method to handle the Imports Diagram context menu action.</td>
 </tr><tr>
@@ -1720,6 +1726,16 @@
 <dd>
 reference to the generated menu (QMenu)
 </dd>
+</dl><a NAME="Editor.__initContextMenuTools" ID="Editor.__initContextMenuTools"></a>
+<h4>Editor.__initContextMenuTools</h4>
+<b>__initContextMenuTools</b>(<i></i>)
+<p>
+        Private method used to setup the Tools context sub menu.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+reference to the generated menu (QMenu)
+</dd>
 </dl><a NAME="Editor.__initContextMenuUnifiedMargins" ID="Editor.__initContextMenuUnifiedMargins"></a>
 <h4>Editor.__initContextMenuUnifiedMargins</h4>
 <b>__initContextMenuUnifiedMargins</b>(<i></i>)
@@ -2261,6 +2277,12 @@
 <b>__showContextMenuSpelling</b>(<i></i>)
 <p>
         Private slot to set up the spelling menu before it is shown.
+</p><a NAME="Editor.__showContextMenuTools" ID="Editor.__showContextMenuTools"></a>
+<h4>Editor.__showContextMenuTools</h4>
+<b>__showContextMenuTools</b>(<i></i>)
+<p>
+        Private slot handling the aboutToShow signal of the tools context
+        menu.
 </p><a NAME="Editor.__showImportsDiagram" ID="Editor.__showImportsDiagram"></a>
 <h4>Editor.__showImportsDiagram</h4>
 <b>__showImportsDiagram</b>(<i></i>)
--- a/Documentation/Source/eric5.QScintilla.QsciScintillaCompat.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.QScintilla.QsciScintillaCompat.html	Sun Jan 05 23:22:17 2014 +0100
@@ -223,6 +223,9 @@
 <td><a href="#QsciScintillaCompat.hasIndicator">hasIndicator</a></td>
 <td>Public method to test for the existence of an indicator.</td>
 </tr><tr>
+<td><a href="#QsciScintillaCompat.hasSelectedText">hasSelectedText</a></td>
+<td>Public method to indicate the presence of selected text.</td>
+</tr><tr>
 <td><a href="#QsciScintillaCompat.hasSelection">hasSelection</a></td>
 <td>Public method to check for a selection.</td>
 </tr><tr>
@@ -235,6 +238,12 @@
 <td><a href="#QsciScintillaCompat.indicatorDefine">indicatorDefine</a></td>
 <td>Public method to define the appearance of an indicator.</td>
 </tr><tr>
+<td><a href="#QsciScintillaCompat.inputMethodEvent">inputMethodEvent</a></td>
+<td>Protected method to cope with a glitch in some Qscintilla versions handling input events.</td>
+</tr><tr>
+<td><a href="#QsciScintillaCompat.inputMethodQuery">inputMethodQuery</a></td>
+<td>Protected method to cope with a glitch in some Qscintilla versions handling input events.</td>
+</tr><tr>
 <td><a href="#QsciScintillaCompat.lineAt">lineAt</a></td>
 <td>Public method to calculate the line at a position.</td>
 </tr><tr>
@@ -941,6 +950,18 @@
 <dd>
 flag indicating the existence of the indicator (boolean)
 </dd>
+</dl><a NAME="QsciScintillaCompat.hasSelectedText" ID="QsciScintillaCompat.hasSelectedText"></a>
+<h4>QsciScintillaCompat.hasSelectedText</h4>
+<b>hasSelectedText</b>(<i></i>)
+<p>
+        Public method to indicate the presence of selected text.
+</p><p>
+        This is an overriding method to cope with a bug in QsciScintilla.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating the presence of selected text (boolean)
+</dd>
 </dl><a NAME="QsciScintillaCompat.hasSelection" ID="QsciScintillaCompat.hasSelection"></a>
 <h4>QsciScintillaCompat.hasSelection</h4>
 <b>hasSelection</b>(<i></i>)
@@ -998,6 +1019,39 @@
 <dd>
 the indicator or style are not valid
 </dd>
+</dl><a NAME="QsciScintillaCompat.inputMethodEvent" ID="QsciScintillaCompat.inputMethodEvent"></a>
+<h4>QsciScintillaCompat.inputMethodEvent</h4>
+<b>inputMethodEvent</b>(<i>evt</i>)
+<p>
+            Protected method to cope with a glitch in some Qscintilla versions
+            handling input events.
+</p><p>
+            Note: This simply disables the Qscintilla behavior.
+</p><dl>
+<dt><i>evt</i></dt>
+<dd>
+reference to the input method event object
+                (QInputMethodEvent)
+</dd>
+</dl><a NAME="QsciScintillaCompat.inputMethodQuery" ID="QsciScintillaCompat.inputMethodQuery"></a>
+<h4>QsciScintillaCompat.inputMethodQuery</h4>
+<b>inputMethodQuery</b>(<i>query</i>)
+<p>
+            Protected method to cope with a glitch in some Qscintilla versions
+            handling input events.
+</p><p>
+            Note: This simply disables the Qscintilla behavior.
+</p><dl>
+<dt><i>query</i></dt>
+<dd>
+reference to the input method query object
+                (Qt.InputMethodQuery)
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+object containing the requested information
+</dd>
 </dl><a NAME="QsciScintillaCompat.lineAt" ID="QsciScintillaCompat.lineAt"></a>
 <h4>QsciScintillaCompat.lineAt</h4>
 <b>lineAt</b>(<i>pos</i>)
--- a/Documentation/Source/eric5.UtilitiesPython2.DocStyleCheckerPy2.html	Wed Jan 01 14:39:32 2014 +0100
+++ b/Documentation/Source/eric5.UtilitiesPython2.DocStyleCheckerPy2.html	Sun Jan 05 23:22:17 2014 +0100
@@ -129,6 +129,9 @@
 <td><a href="#DocStyleChecker.__checkReturnType">__checkReturnType</a></td>
 <td>Private method to check, that docstrings mention the return value type.</td>
 </tr><tr>
+<td><a href="#DocStyleChecker.__checkSummary">__checkSummary</a></td>
+<td>Private method to check, that docstring summaries contain some text.</td>
+</tr><tr>
 <td><a href="#DocStyleChecker.__checkTripleDoubleQuotes">__checkTripleDoubleQuotes</a></td>
 <td>Private method to check, that all docstrings are surrounded by triple double quotes.</td>
 </tr><tr>
@@ -527,6 +530,19 @@
 <dd>
 context of the docstring (DocStyleContext)
 </dd>
+</dl><a NAME="DocStyleChecker.__checkSummary" ID="DocStyleChecker.__checkSummary"></a>
+<h4>DocStyleChecker.__checkSummary</h4>
+<b>__checkSummary</b>(<i>docstringContext, context</i>)
+<p>
+        Private method to check, that docstring summaries contain some text.
+</p><dl>
+<dt><i>docstringContext</i></dt>
+<dd>
+docstring context (DocStyleContext)
+</dd><dt><i>context</i></dt>
+<dd>
+context of the docstring (DocStyleContext)
+</dd>
 </dl><a NAME="DocStyleChecker.__checkTripleDoubleQuotes" ID="DocStyleChecker.__checkTripleDoubleQuotes"></a>
 <h4>DocStyleChecker.__checkTripleDoubleQuotes</h4>
 <b>__checkTripleDoubleQuotes</b>(<i>docstringContext, context</i>)
Binary file Documentation/eric5-plugin.odt has changed
Binary file Documentation/eric5-plugin.pdf has changed
--- a/Graphics/SvgDiagram.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Graphics/SvgDiagram.py	Sun Jan 05 23:22:17 2014 +0100
@@ -285,7 +285,7 @@
             printer.setPageOrder(QPrinter.LastPageFirst)
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         printDialog = QPrintDialog(printer, self)
         if printDialog.exec_():
@@ -316,7 +316,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         preview = QPrintPreviewDialog(printer, self)
         preview.paintRequested[QPrinter].connect(self.__print)
--- a/Graphics/UMLGraphicsView.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Graphics/UMLGraphicsView.py	Sun Jan 05 23:22:17 2014 +0100
@@ -420,7 +420,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         printDialog = QPrintDialog(printer, self)
         if printDialog.exec_():
@@ -452,7 +452,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         preview = QPrintPreviewDialog(printer, self)
         preview.paintRequested[QPrinter].connect(self.__printPreviewPrint)
--- a/Helpviewer/Download/DownloadItem.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Helpviewer/Download/DownloadItem.py	Sun Jan 05 23:22:17 2014 +0100
@@ -139,7 +139,7 @@
         # attach to the reply object
         self.__url = self.__reply.url()
         self.__reply.setParent(self)
-        self.__reply.setReadBufferSize(0)
+        self.__reply.setReadBufferSize(16 * 1024 * 1024)
         self.__reply.readyRead[()].connect(self.__readyRead)
         self.__reply.error.connect(self.__networkError)
         self.__reply.downloadProgress.connect(self.__downloadProgress)
@@ -358,7 +358,8 @@
             self.__reply.setReadBufferSize(16 * 1024)
         else:
             self.__reply.readyRead[()].connect(self.__readyRead)
-            self.__reply.setReadBufferSize(0)
+            self.__reply.setReadBufferSize(16 * 1024 * 1024)
+            self.__readyRead()
     
     @pyqtSlot()
     def on_stopButton_clicked(self):
--- a/Helpviewer/HelpBrowserWV.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Helpviewer/HelpBrowserWV.py	Sun Jan 05 23:22:17 2014 +0100
@@ -2317,7 +2317,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         printDialog = QPrintDialog(printer, self)
         if printDialog.exec_() == QDialog.Accepted:
@@ -2355,7 +2355,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         preview = QPrintPreviewDialog(printer, self)
         preview.paintRequested.connect(self.__generatePrintPreviewClickedFrame)
@@ -2389,7 +2389,7 @@
             printer.setColorMode(QPrinter.GrayScale)
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         printer.setOutputFormat(QPrinter.PdfFormat)
         name = self.__clickedFrame.url().path().rsplit('/', 1)[-1]
         if name:
--- a/Helpviewer/HelpTabWidget.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Helpviewer/HelpTabWidget.py	Sun Jan 05 23:22:17 2014 +0100
@@ -532,7 +532,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         printDialog = QPrintDialog(printer, self)
         if printDialog.exec_() == QDialog.Accepted:
@@ -571,7 +571,7 @@
             printer.setColorMode(QPrinter.GrayScale)
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         printer.setOutputFormat(QPrinter.PdfFormat)
         name = frame.url().path().rsplit('/', 1)[-1]
         if name:
@@ -621,7 +621,7 @@
         )
         printerName = Preferences.getPrinter("PrinterName")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         
         self.__printPreviewBrowser = browser
         preview = QPrintPreviewDialog(printer, self)
--- a/PluginManager/PluginManager.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/PluginManager/PluginManager.py	Sun Jan 05 23:22:17 2014 +0100
@@ -1127,7 +1127,7 @@
                                     " updates available. Use the plug-in"
                                     " repository dialog to get them.</p>"),
                         E5MessageBox.StandardButtons(
-                            E5MessageBox.Ignore | \
+                            E5MessageBox.Ignore |
                             E5MessageBox.Open),
                         E5MessageBox.Open)
                     if res == E5MessageBox.Open:
--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py	Sun Jan 05 23:22:17 2014 +0100
@@ -50,6 +50,8 @@
             brackets (boolean)
         @keyparam docType type of the documentation strings
             (string, one of 'eric' or 'pep257')
+        @exception AssertionError raised if the docType argument is not
+            "eric" or "pep257"
         """
         assert docType in ("eric", "pep257")
         
@@ -107,6 +109,10 @@
                     index += 1
                     break
                 
+                if output[index] == "EXCEPTION":
+                    exceptionText = os.linesep.join(output[index + 2:])
+                    raise RuntimeError(exceptionText)
+                
                 fname = output[index + 1]
                 lineno = int(output[index + 2])
                 position = int(output[index + 3])
--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Sun Jan 05 23:22:17 2014 +0100
@@ -323,9 +323,6 @@
         self.checkProgress.setVisible(True)
         QApplication.processEvents()
         
-        self.__resetStatistics()
-        self.__clearErrors()
-        
         if save:
             self.__fileOrFileList = fn
         
@@ -351,6 +348,9 @@
                     [f for f in files
                      if not fnmatch.fnmatch(f, filter.strip())]
         
+        self.__resetStatistics()
+        self.__clearErrors(files)
+        
         py3files = [f for f in files
                     if f.endswith(
                         tuple(Preferences.getPython("Python3Extensions")))]
@@ -548,7 +548,6 @@
             QApplication.processEvents()
             self.statisticsButton.setEnabled(False)
             self.showButton.setEnabled(False)
-            self.__clearErrors()
         else:
             self.statisticsButton.setEnabled(True)
             self.showButton.setEnabled(True)
@@ -803,13 +802,16 @@
         elif button == self.statisticsButton:
             self.on_statisticsButton_clicked()
     
-    def __clearErrors(self):
+    def __clearErrors(self, files):
         """
-        Private method to clear all warning markers of open editors.
+        Private method to clear all warning markers of open editors to be
+        checked.
+        
+        @param files list of files to be checked (list of string)
         """
         vm = e5App().getObject("ViewManager")
         openFiles = vm.getOpenFilenames()
-        for file in openFiles:
+        for file in [f for f in openFiles if f in files]:
             editor = vm.getOpenEditor(file)
             editor.clearStyleWarnings()
     
--- a/Plugins/CheckerPlugins/CodeStyleChecker/DocStyleChecker.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/DocStyleChecker.py	Sun Jan 05 23:22:17 2014 +0100
@@ -112,7 +112,7 @@
         "D101", "D102", "D103", "D104", "D105",
         "D111", "D112", "D113",
         "D121", "D122",
-        "D131", "D132", "D133", "D134",
+        "D130", "D131", "D132", "D133", "D134",
         "D141", "D142", "D143", "D144", "D145",
         
         "D203", "D205",
@@ -149,6 +149,8 @@
             "DocStyleChecker", "one-liner docstring on multiple lines"),
         "D122": QT_TRANSLATE_NOOP(
             "DocStyleChecker", "docstring has wrong indentation"),
+        "D130": QT_TRANSLATE_NOOP(
+            "DocStyleChecker", "docstring does not contain a summary"),
         "D131": QT_TRANSLATE_NOOP(
             "DocStyleChecker", "docstring summary does not end with a period"),
         "D132": QT_TRANSLATE_NOOP(
@@ -314,6 +316,7 @@
                     (self.__checkUnicode, ("D113",)),
                     (self.__checkOneLiner, ("D121",)),
                     (self.__checkIndent, ("D122",)),
+                    (self.__checkSummary, ("D130")),
                     (self.__checkEndsWithPeriod, ("D131",)),
                     (self.__checkBlankAfterSummary, ("D144",)),
                     (self.__checkBlankAfterLastParagraph, ("D145",)),
@@ -349,6 +352,7 @@
                     (self.__checkBackslashes, ("D112",)),
                     (self.__checkUnicode, ("D113",)),
                     (self.__checkIndent, ("D122",)),
+                    (self.__checkSummary, ("D130")),
                     (self.__checkEricEndsWithPeriod, ("D231",)),
                     (self.__checkEricBlankAfterSummary, ("D246",)),
                     (self.__checkEricNBlankAfterLastParagraph, ("D247",)),
@@ -940,6 +944,20 @@
         if indent != expectedIndent:
             self.__error(docstringContext.start(), 0, "D122")
     
+    def __checkSummary(self, docstringContext, context):
+        """
+        Private method to check, that docstring summaries contain some text.
+        
+        @param docstringContext docstring context (DocStyleContext)
+        @param context context of the docstring (DocStyleContext)
+        """
+        if docstringContext is None:
+            return
+        
+        summary, lineNumber = self.__getSummaryLine(docstringContext)
+        if summary == "":
+            self.__error(docstringContext.start() + lineNumber, 0, "D130")
+    
     def __checkEndsWithPeriod(self, docstringContext, context):
         """
         Private method to check, that docstring summaries end with a period.
@@ -966,9 +984,10 @@
             return
         
         summary, lineNumber = self.__getSummaryLine(docstringContext)
-        firstWord = summary.strip().split()[0]
-        if firstWord.endswith("s") and not firstWord.endswith("ss"):
-            self.__error(docstringContext.start() + lineNumber, 0, "D132")
+        if summary:
+            firstWord = summary.strip().split()[0]
+            if firstWord.endswith("s") and not firstWord.endswith("ss"):
+                self.__error(docstringContext.start() + lineNumber, 0, "D132")
     
     def __checkNoSignature(self, docstringContext, context):
         """
@@ -1141,14 +1160,16 @@
             return
         
         summaryLines, lineNumber = self.__getSummaryLines(docstringContext)
-        if summaryLines[-1].lstrip().startswith("@"):
-            summaryLines.pop(-1)
-        summary = " ".join([s.strip() for s in summaryLines if s])
-        if not summary.endswith(".") and \
-                not summary.split(None, 1)[0].lower() == "constructor":
-            self.__error(
-                docstringContext.start() + lineNumber + len(summaryLines) - 1,
-                0, "D231")
+        if summaryLines:
+            if summaryLines[-1].lstrip().startswith("@"):
+                summaryLines.pop(-1)
+            summary = " ".join([s.strip() for s in summaryLines if s])
+            if summary and not summary.endswith(".") and \
+                    not summary.split(None, 1)[0].lower() == "constructor":
+                self.__error(
+                    docstringContext.start() + lineNumber +
+                    len(summaryLines) - 1,
+                    0, "D231")
     
     def __checkEricReturn(self, docstringContext, context):
         """
--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Sun Jan 05 23:22:17 2014 +0100
@@ -147,8 +147,6 @@
         self.checkProgress.setVisible(True)
         QApplication.processEvents()
         
-        self.__clearErrors()
-        
         if isinstance(fn, list):
             files = fn
         elif os.path.isdir(fn):
@@ -161,6 +159,8 @@
         else:
             files = [fn]
         
+        self.__clearErrors(files)
+        
         if codestring or len(files) > 0:
             self.checkProgress.setMaximum(max(1, len(files)))
             self.checkProgress.setVisible(len(files) > 1)
@@ -247,7 +247,6 @@
             QTreeWidgetItem(self.resultList, [self.trUtf8('No issues found.')])
             QApplication.processEvents()
             self.showButton.setEnabled(False)
-            self.__clearErrors()
         else:
             self.showButton.setEnabled(True)
         self.resultList.header().resizeSections(QHeaderView.ResizeToContents)
@@ -379,13 +378,16 @@
                 editor.clearSyntaxError()
                 editor.clearFlakesWarnings()
         
-    def __clearErrors(self):
+    def __clearErrors(self, files):
         """
-        Private method to clear all error markers of open editors.
+        Private method to clear all error and warning markers of
+        open editors to be checked.
+        
+        @param files list of files to be checked (list of string)
         """
         vm = e5App().getObject("ViewManager")
         openFiles = vm.getOpenFilenames()
-        for file in openFiles:
+        for file in [f for f in openFiles if f in files]:
             editor = vm.getOpenEditor(file)
             editor.clearSyntaxError()
             editor.clearFlakesWarnings()
--- a/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py	Sun Jan 05 23:22:17 2014 +0100
@@ -104,7 +104,8 @@
         
         self.__pyqtVariant = 5 if txt == "PyQt5" else 4
         
-        self.__toggleInitialFilterAndResult(self.__typeButtonsGroup.checkedId())
+        self.__toggleInitialFilterAndResult(
+            self.__typeButtonsGroup.checkedId())
     
     def on_buttonBox_clicked(self, button):
         """
@@ -281,7 +282,7 @@
                 self.__typeButtonsGroup.checkedButton() in [
                     self.rfOpenFile, self.rfOpenFiles, self.rfSaveFile]) or \
                 (self.__pyqtVariant == 5 and
-                self.__typeButtonsGroup.checkedButton() in [
+                 self.__typeButtonsGroup.checkedButton() in [
                     self.rOpenFile, self.rOpenFiles, self.rSaveFile]):
                 filterVariable = ", selectedFilter"
             else:
--- a/Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.py	Sun Jan 05 23:22:17 2014 +0100
@@ -126,7 +126,6 @@
         estring = os.linesep + indLevel * indString
         
         # now generate the code
-        # TODO: support entering 'parent'
         if self.parentSelf.isChecked():
             parent = "self"
         elif self.parentNone.isChecked():
--- a/Preferences/ShortcutDialog.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Preferences/ShortcutDialog.py	Sun Jan 05 23:22:17 2014 +0100
@@ -133,15 +133,9 @@
         
         @param evt the key event (QKeyEvent)
         """
-        if evt.key() == Qt.Key_Control:
-            return
-        if evt.key() == Qt.Key_Meta:
-            return
-        if evt.key() == Qt.Key_Shift:
-            return
-        if evt.key() == Qt.Key_Alt:
-            return
-        if evt.key() == Qt.Key_Menu:
+        if evt.key() in [Qt.Key_Control, Qt.Key_Meta, Qt.Key_Shift, Qt.Key_Alt,
+                         Qt.Key_Menu, Qt.Key_Hyper_L, Qt.Key_Hyper_R,
+                         Qt.Key_Super_L, Qt.Key_Super_R]:
             return
     
         if self.keyIndex == 4:
--- a/Project/Project.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Project/Project.py	Sun Jan 05 23:22:17 2014 +0100
@@ -2087,16 +2087,12 @@
                         os.makedirs(tpd)
                 
                 # create management directory if not present
-                mgmtDir = self.getProjectManagementDir()
-                if not os.path.exists(mgmtDir):
-                    os.makedirs(mgmtDir)
+                self.createProjectManagementDir()
                 
                 self.saveProject()
             else:
                 # create management directory if not present
-                mgmtDir = self.getProjectManagementDir()
-                if not os.path.exists(mgmtDir):
-                    os.makedirs(mgmtDir)
+                self.createProjectManagementDir()
                 
                 try:
                     ms = os.path.join(self.ppath, self.pdata["MAINSCRIPT"][0])
@@ -2520,9 +2516,7 @@
                     QApplication.processEvents()
                     
                     # create the management directory if not present
-                    mgmtDir = self.getProjectManagementDir()
-                    if not os.path.exists(mgmtDir):
-                        os.mkdir(mgmtDir)
+                    self.createProjectManagementDir()
                     
                     # read a user specific project file
                     self.__readUserProperties()
@@ -2707,9 +2701,7 @@
             
             if ok:
                 # create management directory if not present
-                mgmtDir = self.getProjectManagementDir()
-                if not os.path.exists(mgmtDir):
-                    os.makedirs(mgmtDir)
+                self.createProjectManagementDir()
                 
                 # now save the tasks
                 self.writeTasks()
@@ -2916,7 +2908,7 @@
             if normalized:
                 return os.path.join(self.ppath, self.pdata["MAINSCRIPT"][0])
             else:
-                return self.pdata["MAINSCRIPT"]
+                return self.pdata["MAINSCRIPT"][0]
         else:
             return None
         
@@ -3077,6 +3069,17 @@
         else:
             return os.path.join(self.ppath, ".eric5project")
         
+    def createProjectManagementDir(self):
+        """
+        Public method to create the project management directory.
+        
+        It does nothing, if it already exists.
+        """
+        # create management directory if not present
+        mgmtDir = self.getProjectManagementDir()
+        if not os.path.exists(mgmtDir):
+            os.makedirs(mgmtDir)
+        
     def getHash(self):
         """
         Public method to get the project hash.
--- a/QScintilla/Editor.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/QScintilla/Editor.py	Sun Jan 05 23:22:17 2014 +0100
@@ -149,7 +149,7 @@
         @exception IOError raised to indicate an issue accessing the file
         """
         super(Editor, self).__init__()
-        self.setAttribute(Qt.WA_DeleteOnClose)
+##        self.setAttribute(Qt.WA_DeleteOnClose)
         self.setAttribute(Qt.WA_KeyCompression)
         self.setUtf8(True)
         
@@ -612,10 +612,12 @@
             self.menuShow = self.__initContextMenuShow()
             self.graphicsMenu = self.__initContextMenuGraphics()
             self.autocompletionMenu = self.__initContextMenuAutocompletion()
+            self.toolsMenu = self.__initContextMenuTools()
             self.__menus["Checks"] = self.checksMenu
             self.__menus["Show"] = self.menuShow
             self.__menus["Graphics"] = self.graphicsMenu
             self.__menus["Autocompletion"] = self.autocompletionMenu
+            self.__menus["Tools"] = self.toolsMenu
         self.exportersMenu = self.__initContextMenuExporters()
         self.__menus["Exporters"] = self.exportersMenu
         self.eolMenu = self.__initContextMenuEol()
@@ -721,6 +723,8 @@
             self.menu.addSeparator()
             self.menuActs["Diagrams"] = self.menu.addMenu(self.graphicsMenu)
         self.menu.addSeparator()
+        self.menuActs["Tools"] = self.menu.addMenu(self.toolsMenu)
+        self.menu.addSeparator()
         self.menu.addAction(
             UI.PixmapCache.getIcon("documentNewView.png"),
             self.trUtf8('New Document View'), self.__newView)
@@ -799,6 +803,16 @@
         menu.aboutToShow.connect(self.__showContextMenuChecks)
         return menu
 
+    def __initContextMenuTools(self):
+        """
+        Private method used to setup the Tools context sub menu.
+        
+        @return reference to the generated menu (QMenu)
+        """
+        menu = QMenu(self.trUtf8('Tools'))
+        menu.aboutToShow.connect(self.__showContextMenuTools)
+        return menu
+
     def __initContextMenuShow(self):
         """
         Private method used to setup the Show context sub menu.
@@ -2954,7 +2968,8 @@
                         self.project.startswithProjectPath(fn):
                     self.project.appendFile(self.fileName)
                     self.addedToProject()
-                    self.setLanguage(self.fileName)
+                
+                self.setLanguage(self.fileName)
             
             self.lastModified = QFileInfo(self.fileName).lastModified()
             if newName is not None:
@@ -4645,6 +4660,8 @@
             self.menuActs["NewSplit"].setIcon(
                 UI.PixmapCache.getIcon("splitVertical.png"))
         
+        self.menuActs["Tools"].setEnabled(not self.toolsMenu.isEmpty())
+        
         self.showMenu.emit("Main", self.menu,  self)
         
     def __showContextMenuAutocompletion(self):
@@ -4827,6 +4844,13 @@
         """
         self.showMenu.emit("Checks", self.checksMenu,  self)
         
+    def __showContextMenuTools(self):
+        """
+        Private slot handling the aboutToShow signal of the tools context
+        menu.
+        """
+        self.showMenu.emit("Tools", self.toolsMenu,  self)
+        
     def __contextSave(self):
         """
         Private slot handling the save context menu entry.
@@ -5335,6 +5359,9 @@
             line = self.markerLine(handle) + 1
             self.toggleSyntaxError(line, 0, False)
         
+        self.syntaxerrors = {}
+        self.syntaxerrorToggled.emit(self)
+    
     def __showSyntaxError(self, line=-1):
         """
         Private slot to handle the 'Show syntax error message'
--- a/QScintilla/QsciScintillaCompat.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/QScintilla/QsciScintillaCompat.py	Sun Jan 05 23:22:17 2014 +0100
@@ -490,6 +490,16 @@
         """
         return self.getSelection()[0] != -1
     
+    def hasSelectedText(self):
+        """
+        Public method to indicate the presence of selected text.
+        
+        This is an overriding method to cope with a bug in QsciScintilla.
+        
+        @return flag indicating the presence of selected text (boolean)
+        """
+        return bool(self.selectedText())
+    
     def selectionIsRectangle(self):
         """
         Public method to check, if the current selection is rectangular.
@@ -701,7 +711,7 @@
             pass
     
     ###########################################################################
-    # methods to perform searches in target range
+    ## methods to perform searches in target range
     ###########################################################################
     
     def positionFromPoint(self, point):
@@ -877,7 +887,7 @@
         self.__targetSearchStart = start + len(r)
     
     ###########################################################################
-    # indicator handling methods
+    ## indicator handling methods
     ###########################################################################
     
     def indicatorDefine(self, indicator, style, color):
@@ -1042,7 +1052,7 @@
             self.SendScintilla(QsciScintilla.SCI_FINDINDICATORHIDE)
     
     ###########################################################################
-    # methods to perform folding related stuff
+    ## methods to perform folding related stuff
     ###########################################################################
     
     def __setFoldMarker(self, marknr, mark=QsciScintilla.SC_MARK_EMPTY):
@@ -1143,7 +1153,7 @@
                            QsciScintilla.SC_MARKNUM_FOLDEREND, backColor)
     
     ###########################################################################
-    # interface methods to the standard keyboard command set
+    ## interface methods to the standard keyboard command set
     ###########################################################################
     
     def clearKeys(self):
@@ -1161,7 +1171,7 @@
         self.standardCommands().clearAlternateKeys()
 
     ###########################################################################
-    # specialized event handlers
+    ## specialized event handlers
     ###########################################################################
     
     def focusOutEvent(self, event):
@@ -1186,9 +1196,37 @@
         @return result of the event handling (boolean)
         """
         return QsciScintillaBase.event(self, evt)
+    
+    # TODO: adjust this once we have a working QScintilla version
+    if "inputMethodEvent" in QsciScintillaBase.__dict__ and \
+            QSCINTILLA_VERSION() < 0x020900:
+        def inputMethodEvent(self, evt):
+            """
+            Protected method to cope with a glitch in some Qscintilla versions
+            handling input events.
+            
+            Note: This simply disables the Qscintilla behavior.
+            
+            @param evt reference to the input method event object
+                (QInputMethodEvent)
+            """
+            pass
+        
+        def inputMethodQuery(self, query):
+            """
+            Protected method to cope with a glitch in some Qscintilla versions
+            handling input events.
+            
+            Note: This simply disables the Qscintilla behavior.
+            
+            @param query reference to the input method query object
+                (Qt.InputMethodQuery)
+            @return object containing the requested information
+            """
+            return None
 
     ###########################################################################
-    # interface methods to the mini editor
+    ## interface methods to the mini editor
     ###########################################################################
 
     def getFileName(self):
@@ -1207,7 +1245,7 @@
                 return ""
     
     ###########################################################################
-    # replacements for buggy methods
+    ## replacements for buggy methods
     ###########################################################################
     
     def showUserList(self, id, lst):
@@ -1226,7 +1264,7 @@
                            self._encodeString(self.UserSeparator.join(lst)))
     
     ###########################################################################
-    # utility methods
+    ## utility methods
     ###########################################################################
     
     def _encodeString(self, string):
@@ -1245,7 +1283,7 @@
                 return string.encode("latin-1")
     
     ###########################################################################
-    # methods below have been added to QScintilla starting with version 2.5
+    ## methods below have been added to QScintilla starting with version 2.5
     ###########################################################################
     
     if "positionFromLineIndex" not in QsciScintilla.__dict__:
--- a/QScintilla/ReplaceWidget.ui	Wed Jan 01 14:39:32 2014 +0100
+++ b/QScintilla/ReplaceWidget.ui	Sun Jan 05 23:22:17 2014 +0100
@@ -6,12 +6,12 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>805</width>
+    <width>813</width>
     <height>56</height>
    </rect>
   </property>
   <property name="sizePolicy">
-   <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+   <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
     <horstretch>0</horstretch>
     <verstretch>0</verstretch>
    </sizepolicy>
--- a/QScintilla/SearchWidget.ui	Wed Jan 01 14:39:32 2014 +0100
+++ b/QScintilla/SearchWidget.ui	Sun Jan 05 23:22:17 2014 +0100
@@ -6,12 +6,12 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>959</width>
+    <width>973</width>
     <height>25</height>
    </rect>
   </property>
   <property name="sizePolicy">
-   <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+   <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
     <horstretch>0</horstretch>
     <verstretch>0</verstretch>
    </sizepolicy>
--- a/Tools/UIPreviewer.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/Tools/UIPreviewer.py	Sun Jan 05 23:22:17 2014 +0100
@@ -522,7 +522,7 @@
         
         printerName = Preferences.getPrinter("UIPreviewer/printername")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         printer.setPageSize(
             QPrinter.PageSize(int(settings.value("UIPreviewer/pagesize"))))
         printer.setPageOrder(
@@ -565,7 +565,7 @@
         
         printerName = Preferences.getPrinter("UIPreviewer/printername")
         if printerName:
-            self.setPrinterName(printerName)
+            printer.setPrinterName(printerName)
         printer.setPageSize(
             QPrinter.PageSize(int(settings.value("UIPreviewer/pagesize"))))
         printer.setPageOrder(
--- a/UtilitiesPython2/CodeStyleChecker.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/UtilitiesPython2/CodeStyleChecker.py	Sun Jan 05 23:22:17 2014 +0100
@@ -120,47 +120,55 @@
         else:
             ignore = []
         
-        # check coding style
-        styleGuide = pep8.StyleGuide(
-            reporter=CodeStyleReport,
-            repeat=repeat,
-            select=select,
-            ignore=ignore,
-            max_line_length=max_line_length,
-            hang_closing=hang_closing,
-        )
-        report = styleGuide.check_files([filename])
-        
-        # check documentation style
-        docStyleChecker = DocStyleChecker(
-            source, filename, select, ignore, [], repeat,
-            maxLineLength=max_line_length, docType=docType)
-        docStyleChecker.run()
-        
-        errors = report.errors + docStyleChecker.errors
-        
-        if len(errors) > 0:
-            errors.sort(key=lambda a: a[1])
-            for error in errors:
-                fname, lineno, position, code, args = error
-                print "PEP8"
-                print fname
-                print lineno
-                print position
-                print code
-                print len(args)
-                for a in args:
-                    print a
-            print "PEP8_STATISTICS"
-            for key in report.counters:
-                if key.startswith(("E", "N", "W")):
-                    print key, report.counters[key]
-            for key in docStyleChecker.counters:
-                if key.startswith("D"):
-                    print key, docStyleChecker.counters[key]
-        else:
-            print "NO_PEP8"
-            print filename
+        try:
+            # check coding style
+            styleGuide = pep8.StyleGuide(
+                reporter=CodeStyleReport,
+                repeat=repeat,
+                select=select,
+                ignore=ignore,
+                max_line_length=max_line_length,
+                hang_closing=hang_closing,
+            )
+            report = styleGuide.check_files([filename])
+            
+            # check documentation style
+            docStyleChecker = DocStyleChecker(
+                source, filename, select, ignore, [], repeat,
+                maxLineLength=max_line_length, docType=docType)
+            docStyleChecker.run()
+            
+            errors = report.errors + docStyleChecker.errors
+            
+            if len(errors) > 0:
+                errors.sort(key=lambda a: a[1])
+                for error in errors:
+                    fname, lineno, position, code, args = error
+                    print "PEP8"
+                    print fname
+                    print lineno
+                    print position
+                    print code
+                    print len(args)
+                    for a in args:
+                        print a
+                print "PEP8_STATISTICS"
+                for key in report.counters:
+                    if key.startswith(("E", "N", "W")):
+                        print key, report.counters[key]
+                for key in docStyleChecker.counters:
+                    if key.startswith("D"):
+                        print key, docStyleChecker.counters[key]
+            else:
+                print "NO_PEP8"
+                print filename
+        except StandardError, msg:
+            import traceback
+            print "EXCEPTION"
+            print ""
+            print "Error in eric5 code:"
+            print traceback.format_exc()
+            sys.exit(1)
 
 #
 # eflag: FileType = Python2
--- a/UtilitiesPython2/DocStyleCheckerPy2.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/UtilitiesPython2/DocStyleCheckerPy2.py	Sun Jan 05 23:22:17 2014 +0100
@@ -106,7 +106,7 @@
         "D101", "D102", "D103", "D104", "D105",
         "D111", "D112", "D113",
         "D121", "D122",
-        "D131", "D132", "D133", "D134",
+        "D130", "D131", "D132", "D133", "D134",
         "D141", "D142", "D143", "D144", "D145",
         
         "D203", "D205",
@@ -187,6 +187,7 @@
                     (self.__checkUnicode, ("D113",)),
                     (self.__checkOneLiner, ("D121",)),
                     (self.__checkIndent, ("D122",)),
+                    (self.__checkSummary, ("D130")),
                     (self.__checkEndsWithPeriod, ("D131",)),
                     (self.__checkBlankAfterSummary, ("D144",)),
                     (self.__checkBlankAfterLastParagraph, ("D145",)),
@@ -222,6 +223,7 @@
                     (self.__checkBackslashes, ("D112",)),
                     (self.__checkUnicode, ("D113",)),
                     (self.__checkIndent, ("D122",)),
+                    (self.__checkSummary, ("D130")),
                     (self.__checkEricEndsWithPeriod, ("D231",)),
                     (self.__checkEricBlankAfterSummary, ("D246",)),
                     (self.__checkEricNBlankAfterLastParagraph, ("D247",)),
@@ -771,6 +773,20 @@
         if indent != expectedIndent:
             self.__error(docstringContext.start(), 0, "D122")
     
+    def __checkSummary(self, docstringContext, context):
+        """
+        Private method to check, that docstring summaries contain some text.
+        
+        @param docstringContext docstring context (DocStyleContext)
+        @param context context of the docstring (DocStyleContext)
+        """
+        if docstringContext is None:
+            return
+        
+        summary, lineNumber = self.__getSummaryLine(docstringContext)
+        if summary == "":
+            self.__error(docstringContext.start() + lineNumber, 0, "D130")
+    
     def __checkEndsWithPeriod(self, docstringContext, context):
         """
         Private method to check, that docstring summaries end with a period.
@@ -797,9 +813,10 @@
             return
         
         summary, lineNumber = self.__getSummaryLine(docstringContext)
-        firstWord = summary.strip().split()[0]
-        if firstWord.endswith("s") and not firstWord.endswith("ss"):
-            self.__error(docstringContext.start() + lineNumber, 0, "D132")
+        if summary:
+            firstWord = summary.strip().split()[0]
+            if firstWord.endswith("s") and not firstWord.endswith("ss"):
+                self.__error(docstringContext.start() + lineNumber, 0, "D132")
     
     def __checkNoSignature(self, docstringContext, context):
         """
@@ -972,14 +989,16 @@
             return
         
         summaryLines, lineNumber = self.__getSummaryLines(docstringContext)
-        if summaryLines[-1].lstrip().startswith("@"):
-            summaryLines.pop(-1)
-        summary = " ".join([s.strip() for s in summaryLines if s])
-        if not summary.endswith(".") and \
-                not summary.split(None, 1)[0].lower() == "constructor":
-            self.__error(
-                docstringContext.start() + lineNumber + len(summaryLines) - 1,
-                0, "D231")
+        if summaryLines:
+            if summaryLines[-1].lstrip().startswith("@"):
+                summaryLines.pop(-1)
+            summary = " ".join([s.strip() for s in summaryLines if s])
+            if summary and not summary.endswith(".") and \
+                    not summary.split(None, 1)[0].lower() == "constructor":
+                self.__error(
+                    docstringContext.start() + lineNumber +
+                    len(summaryLines) - 1,
+                    0, "D231")
     
     def __checkEricReturn(self, docstringContext, context):
         """
--- a/VCS/ProjectHelper.py	Wed Jan 01 14:39:32 2014 +0100
+++ b/VCS/ProjectHelper.py	Sun Jan 05 23:22:17 2014 +0100
@@ -260,6 +260,7 @@
                                 except IndexError:
                                     ms = ""
                                 self.project.newProjectAddFiles(ms)
+                                self.project.createProjectManagementDir()
                                 self.project.saveProject()
                                 self.project.openProject(self.project.pfile)
                                 if not export:
--- a/changelog	Wed Jan 01 14:39:32 2014 +0100
+++ b/changelog	Sun Jan 05 23:22:17 2014 +0100
@@ -1,5 +1,8 @@
 Change Log
 ----------
+Version 5.4.0:
+- bug fixes
+
 Version 5.4.0-RC1:
 - bug fixes
 - General
--- a/i18n/eric5_cs.ts	Wed Jan 01 14:39:32 2014 +0100
+++ b/i18n/eric5_cs.ts	Sun Jan 05 23:22:17 2014 +0100
@@ -33,7 +33,7 @@
         <translation type="obsolete">&lt;p&gt;{0} je integrované vývojové prostředí pro jazyk Python. Byl napsán za použití nadstavby PyQt pro GUI toolkit Qt a widgetu editoru QScintilla.&lt;/p&gt;&lt;p&gt;Více informací naleznete na &lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Hlášení o chybách nebo požadavky na nové vlastnosti zasílejte, prosím, na &lt;a href=&quot;mailto:{2}&quot;&gt;{2}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Požadavky na nové vlastnosti posílejte na email &lt;a href=&quot;mailto:{3}&quot;&gt;{3}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;{0} používá software třetích stran, na který vlastní copyright vlastníci tohoto software. Více informací o těchto copyrightech naleznete v jednotlivých balíčcích.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/AboutPlugin/AboutDialog.py" line="24"/>
+        <location filename="../Plugins/AboutPlugin/AboutDialog.py" line="22"/>
         <source>&lt;p&gt;{0} is an Integrated Development Environment for the Python programming language. It is written using the PyQt Python bindings for the Qt GUI toolkit and the QScintilla editor widget.&lt;/p&gt;&lt;p&gt;For more information see &lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Please send bug reports to &lt;a href=&quot;mailto:{2}&quot;&gt;{2}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;To request a new feature please send an email to &lt;a href=&quot;mailto:{3}&quot;&gt;{3}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;{0} uses third party software which is copyrighted by its respective copyright holder. For details see the copyright notice of the individual package.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -41,42 +41,42 @@
 <context>
     <name>AboutPlugin</name>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="83"/>
+        <location filename="../Plugins/PluginAbout.py" line="82"/>
         <source>Display information about this software</source>
         <translation>Zobrazit informace a tomto software</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="93"/>
+        <location filename="../Plugins/PluginAbout.py" line="92"/>
         <source>About Qt</source>
         <translation>O Qt</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="93"/>
+        <location filename="../Plugins/PluginAbout.py" line="92"/>
         <source>About &amp;Qt</source>
         <translation>O &amp;Qt</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="97"/>
+        <location filename="../Plugins/PluginAbout.py" line="96"/>
         <source>Display information about the Qt toolkit</source>
         <translation>Zobrazit informace o Qt toolkitu</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="99"/>
+        <location filename="../Plugins/PluginAbout.py" line="98"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation>&lt;b&gt;O Qt&lt;/b&gt;&lt;p&gt;Zobrazit informace o Qt toolkitu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="78"/>
+        <location filename="../Plugins/PluginAbout.py" line="77"/>
         <source>About {0}</source>
         <translation>O aplikaci {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="78"/>
+        <location filename="../Plugins/PluginAbout.py" line="77"/>
         <source>&amp;About {0}</source>
         <translation>O &amp;aplikaci {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginAbout.py" line="85"/>
+        <location filename="../Plugins/PluginAbout.py" line="84"/>
         <source>&lt;b&gt;About {0}&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
         <translation>&lt;b&gt;O aplikaci {0}&lt;/b&gt;&lt;p&gt;Zobrazí informace o tomto software.&lt;/p&gt;</translation>
     </message>
@@ -84,12 +84,12 @@
 <context>
     <name>AdBlockAccessHandler</name>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="46"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="44"/>
         <source>Subscribe?</source>
         <translation>Odebírat?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="46"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="44"/>
         <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Přihlásit k odběru tento AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
@@ -130,22 +130,22 @@
         <translation type="obsolete">Přidat vlastní pravidlo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="149"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="147"/>
         <source>Learn more about writing rules...</source>
         <translation>Další informace o pravidlech psaní...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="142"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="140"/>
         <source>Update Subscription</source>
         <translation>Aktualizovat odběr</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="129"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="127"/>
         <source>Browse Subscriptions...</source>
         <translation>Procházet odběry...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="224"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="222"/>
         <source>Remove Subscription</source>
         <translation>Odebrat odběr</translation>
     </message>
@@ -160,42 +160,42 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="40"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="38"/>
         <source>Search...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="122"/>
+        <source>Add Rule</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="124"/>
-        <source>Add Rule</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="126"/>
         <source>Remove Rule</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="135"/>
+        <source>Disable Subscription</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="137"/>
-        <source>Disable Subscription</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="139"/>
         <source>Enable Subscription</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="145"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="143"/>
         <source>Update All Subscriptions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="214"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="212"/>
         <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt; and all subscriptions requiring it?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="221"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockDialog.py" line="219"/>
         <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -238,7 +238,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockExceptionsDialog.py" line="36"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockExceptionsDialog.py" line="34"/>
         <source>Enter host to be added...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -246,17 +246,17 @@
 <context>
     <name>AdBlockIcon</name>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="38"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="36"/>
         <source>AdBlock lets you block unwanted content on web pages.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="73"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="71"/>
         <source>Disable AdBlock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="78"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="76"/>
         <source>Enable AdBlock</source>
         <translation type="unfinished">Zapnout AdBlock</translation>
     </message>
@@ -266,42 +266,42 @@
         <translation type="obsolete">AdBlock konfigurace</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="106"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="104"/>
         <source>Blocked URL (AdBlock Rule) - click to edit rule</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="111"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="109"/>
         <source>{0} with ({1})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="116"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="114"/>
         <source>No content blocked</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="125"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="123"/>
         <source>AdBlock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="86"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="84"/>
         <source>Remove AdBlock Exception</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="91"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="89"/>
         <source>Add AdBlock Exception</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="95"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="93"/>
         <source>AdBlock Exceptions...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="99"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="97"/>
         <source>AdBlock Configuration...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -309,7 +309,7 @@
 <context>
     <name>AdBlockManager</name>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockManager.py" line="141"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockManager.py" line="139"/>
         <source>Custom Rules</source>
         <translation>Vlastní pravidla</translation>
     </message>
@@ -325,27 +325,27 @@
 <context>
     <name>AdBlockSubscription</name>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="280"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="283"/>
         <source>Load subscription rules</source>
         <translation>Nahrát odebíraná pravidla</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="453"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="456"/>
         <source>Downloading subscription rules</source>
         <translation>Stažení odebíraných pravidel</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="391"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="394"/>
         <source>Got empty subscription rules.</source>
         <translation>Odebíraná pravidla jsou prázdná.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="476"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="479"/>
         <source>Saving subscription rules</source>
         <translation>Ukládání odebíraných pravidel</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="270"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="273"/>
         <source>Unable to open adblock file &apos;{0}&apos; for reading.</source>
         <translation>Nelze otevřít adblock soubor &apos;{0}&apos; pro čtení.</translation>
     </message>
@@ -355,22 +355,22 @@
         <translation type="obsolete">Adblock soubor &apos;{0}&apos; nezačíná s [Adblock.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="378"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="381"/>
         <source>&lt;p&gt;Subscription rules could not be downloaded.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Pravidla pro předplatné nelze stáhnout.&lt;/p&gt;&lt;p&gt;Chyba: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="476"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="479"/>
         <source>Unable to open adblock file &apos;{0}&apos; for writing.</source>
         <translation>Nelze otevřít adblock soubor &apos;{0}&apos; pro zápis.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="280"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="283"/>
         <source>AdBlock file &apos;{0}&apos; does not start with [Adblock.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="453"/>
+        <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="456"/>
         <source>&lt;p&gt;AdBlock subscription &lt;b&gt;{0}&lt;/b&gt; has a wrong checksum.&lt;br/&gt;Found: {1}&lt;br/&gt;Calculated: {2}&lt;br/&gt;Use it anyway?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -406,7 +406,7 @@
 <context>
     <name>AddBookmarkDialog</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="198"/>
+        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="196"/>
         <source>Add Bookmark</source>
         <translation>Přidat záložku</translation>
     </message>
@@ -426,17 +426,17 @@
         <translation>Zadejte adresu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="112"/>
+        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="110"/>
         <source>Url</source>
         <translation>Url</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="113"/>
+        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="111"/>
         <source>Title</source>
         <translation>Titulek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="195"/>
+        <location filename="../Helpviewer/Bookmarks/AddBookmarkDialog.py" line="193"/>
         <source>Add Folder</source>
         <translation>Přidat složku</translation>
     </message>
@@ -559,32 +559,32 @@
         <translation>&amp;Typ souboru:</translation>
     </message>
     <message>
-        <location filename="../Project/AddDirectoryDialog.py" line="109"/>
+        <location filename="../Project/AddDirectoryDialog.py" line="107"/>
         <source>Select directory</source>
         <translation>Výběr adresáře</translation>
     </message>
     <message>
+        <location filename="../Project/AddDirectoryDialog.py" line="66"/>
+        <source>Source Files</source>
+        <translation>Zdrojové soubory</translation>
+    </message>
+    <message>
         <location filename="../Project/AddDirectoryDialog.py" line="68"/>
-        <source>Source Files</source>
-        <translation>Zdrojové soubory</translation>
+        <source>Forms Files</source>
+        <translation>Soubory s formuláři</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddDirectoryDialog.py" line="72"/>
+        <source>Interface Files</source>
+        <translation>Interface soubory</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddDirectoryDialog.py" line="74"/>
+        <source>Other Files (*)</source>
+        <translation>Jiné soubory (*)</translation>
     </message>
     <message>
         <location filename="../Project/AddDirectoryDialog.py" line="70"/>
-        <source>Forms Files</source>
-        <translation>Soubory s formuláři</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddDirectoryDialog.py" line="74"/>
-        <source>Interface Files</source>
-        <translation>Interface soubory</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddDirectoryDialog.py" line="76"/>
-        <source>Other Files (*)</source>
-        <translation>Jiné soubory (*)</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddDirectoryDialog.py" line="72"/>
         <source>Resource Files</source>
         <translation>Resource soubory</translation>
     </message>
@@ -674,77 +674,77 @@
         <translation></translation>
     </message>
     <message>
-        <location filename="../Project/AddFileDialog.py" line="65"/>
+        <location filename="../Project/AddFileDialog.py" line="63"/>
         <source>Select target directory</source>
         <translation>Výběr cílového adresáře</translation>
     </message>
     <message>
-        <location filename="../Project/AddFileDialog.py" line="108"/>
+        <location filename="../Project/AddFileDialog.py" line="106"/>
         <source>Select Files</source>
         <translation>Výběr souborů</translation>
     </message>
     <message>
-        <location filename="../Project/AddFileDialog.py" line="116"/>
+        <location filename="../Project/AddFileDialog.py" line="114"/>
         <source>Select user-interface files</source>
         <translation>Výběr user-interface souborů</translation>
     </message>
     <message>
-        <location filename="../Project/AddFileDialog.py" line="124"/>
+        <location filename="../Project/AddFileDialog.py" line="122"/>
         <source>Select resource files</source>
         <translation>Výběr resource souborů</translation>
     </message>
     <message>
-        <location filename="../Project/AddFileDialog.py" line="150"/>
-        <source>All Files (*)</source>
-        <translation>Všechny soubory (*)</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFileDialog.py" line="132"/>
-        <source>Select source files</source>
-        <translation>Výběr zdrojových souborů</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFileDialog.py" line="140"/>
-        <source>Select interface files</source>
-        <translation>Výběr interface souborů</translation>
-    </message>
-    <message>
         <location filename="../Project/AddFileDialog.py" line="148"/>
-        <source>Select translation files</source>
-        <translation>Výběr souborů s překlady</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFileDialog.py" line="151"/>
-        <source>Select files</source>
-        <translation>Výběr souborů</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFileDialog.py" line="95"/>
-        <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Translation Files ({4});;All Files (*)</source>
-        <translation>Zdrojové soubory ({0});;Soubory s formuláři ({1});;Resource soubory ({2});;Interface soubory ({3});; Soubory s překlady ({4});;Všechny soubory (*)</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFileDialog.py" line="114"/>
-        <source>Forms Files ({0})</source>
-        <translation>Soubory s formuláři ({0})</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFileDialog.py" line="122"/>
-        <source>Resource Files ({0})</source>
-        <translation>Zdrojové soubory {0})</translation>
+        <source>All Files (*)</source>
+        <translation>Všechny soubory (*)</translation>
     </message>
     <message>
         <location filename="../Project/AddFileDialog.py" line="130"/>
-        <source>Source Files ({0});;All Files (*)</source>
-        <translation>Zdrojové soubory ({0});;Všechny soubory (*)</translation>
+        <source>Select source files</source>
+        <translation>Výběr zdrojových souborů</translation>
     </message>
     <message>
         <location filename="../Project/AddFileDialog.py" line="138"/>
-        <source>Interface Files ({0})</source>
-        <translation>Interface soubory ({0})</translation>
+        <source>Select interface files</source>
+        <translation>Výběr interface souborů</translation>
     </message>
     <message>
         <location filename="../Project/AddFileDialog.py" line="146"/>
+        <source>Select translation files</source>
+        <translation>Výběr souborů s překlady</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="149"/>
+        <source>Select files</source>
+        <translation>Výběr souborů</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="93"/>
+        <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Translation Files ({4});;All Files (*)</source>
+        <translation>Zdrojové soubory ({0});;Soubory s formuláři ({1});;Resource soubory ({2});;Interface soubory ({3});; Soubory s překlady ({4});;Všechny soubory (*)</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="112"/>
+        <source>Forms Files ({0})</source>
+        <translation>Soubory s formuláři ({0})</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="120"/>
+        <source>Resource Files ({0})</source>
+        <translation>Zdrojové soubory {0})</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="128"/>
+        <source>Source Files ({0});;All Files (*)</source>
+        <translation>Zdrojové soubory ({0});;Všechny soubory (*)</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="136"/>
+        <source>Interface Files ({0})</source>
+        <translation>Interface soubory ({0})</translation>
+    </message>
+    <message>
+        <location filename="../Project/AddFileDialog.py" line="144"/>
         <source>Translation Files ({0})</source>
         <translation>Soubory s překlady ({0})</translation>
     </message>
@@ -767,22 +767,22 @@
         <translation>Seznam nalezených souborů.</translation>
     </message>
     <message>
-        <location filename="../Project/AddFoundFilesDialog.py" line="40"/>
+        <location filename="../Project/AddFoundFilesDialog.py" line="38"/>
         <source>Add All</source>
         <translation>Přidat vše</translation>
     </message>
     <message>
-        <location filename="../Project/AddFoundFilesDialog.py" line="42"/>
+        <location filename="../Project/AddFoundFilesDialog.py" line="40"/>
         <source>Add all files.</source>
         <translation>Přidat všechny soubory.</translation>
     </message>
     <message>
+        <location filename="../Project/AddFoundFilesDialog.py" line="41"/>
+        <source>Add Selected</source>
+        <translation>Přidat vybrané</translation>
+    </message>
+    <message>
         <location filename="../Project/AddFoundFilesDialog.py" line="43"/>
-        <source>Add Selected</source>
-        <translation>Přidat vybrané</translation>
-    </message>
-    <message>
-        <location filename="../Project/AddFoundFilesDialog.py" line="45"/>
         <source>Add selected files only.</source>
         <translation>Přidat jen vybrané soubory.</translation>
     </message>
@@ -1122,7 +1122,7 @@
 <context>
     <name>AddProjectDialog</name>
     <message>
-        <location filename="../MultiProject/AddProjectDialog.py" line="64"/>
+        <location filename="../MultiProject/AddProjectDialog.py" line="62"/>
         <source>Add Project</source>
         <translation>Nový projekt</translation>
     </message>
@@ -1182,12 +1182,12 @@
         <translation>&amp;Popis:</translation>
     </message>
     <message>
-        <location filename="../MultiProject/AddProjectDialog.py" line="46"/>
+        <location filename="../MultiProject/AddProjectDialog.py" line="44"/>
         <source>Project Properties</source>
         <translation>Nastavení projektu</translation>
     </message>
     <message>
-        <location filename="../MultiProject/AddProjectDialog.py" line="64"/>
+        <location filename="../MultiProject/AddProjectDialog.py" line="62"/>
         <source>Project Files (*.e4p)</source>
         <translation>Soubory projektu (*.e4p)</translation>
     </message>
@@ -1223,37 +1223,37 @@
 <context>
     <name>ApplicationDiagramBuilder</name>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="45"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="43"/>
         <source>Application Diagram {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="66"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="64"/>
         <source>Parsing modules...</source>
         <translation type="unfinished">Parsování modulů...</translation>
     </message>
     <message>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="192"/>
+        <source>&lt;&lt;Application&gt;&gt;</source>
+        <translation type="unfinished">&lt;&lt;Aplikace&gt;&gt;</translation>
+    </message>
+    <message>
         <location filename="../Graphics/ApplicationDiagramBuilder.py" line="194"/>
-        <source>&lt;&lt;Application&gt;&gt;</source>
-        <translation type="unfinished">&lt;&lt;Aplikace&gt;&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="196"/>
         <source>&lt;&lt;Others&gt;&gt;</source>
         <translation type="unfinished">&lt;&lt;Ostatní&gt;&gt;</translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="281"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="279"/>
         <source>Load Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="281"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="279"/>
         <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="66"/>
+        <location filename="../Graphics/ApplicationDiagramBuilder.py" line="64"/>
         <source>%v/%m Modules</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1477,22 +1477,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="51"/>
+        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="49"/>
         <source>Add Bookmark</source>
         <translation type="unfinished">Přidat záložku</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="54"/>
+        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="52"/>
         <source>Edit Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="58"/>
+        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="56"/>
         <source>Remove from Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="62"/>
+        <location filename="../Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="60"/>
         <source>Add to Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1713,62 +1713,62 @@
 <context>
     <name>Bookmarks</name>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="133"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="128"/>
         <source>Mercurial Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="151"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="146"/>
         <source>Delete Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="151"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="146"/>
         <source>Select the bookmark to be deleted:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="163"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="158"/>
         <source>Delete Mercurial Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="192"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="187"/>
         <source>Rename Mercurial Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="226"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="221"/>
         <source>Move Mercurial Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="313"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="309"/>
         <source>Pull Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="313"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="309"/>
         <source>Select the bookmark to be pulled:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="325"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="321"/>
         <source>Pulling bookmark from a remote Mercurial repository</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="347"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="343"/>
         <source>Push Bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="347"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="343"/>
         <source>Select the bookmark to be push:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="359"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="355"/>
         <source>Pushing bookmark to a remote Mercurial repository</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1801,32 +1801,32 @@
         <translation>Přidat s&amp;ložku</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="144"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="142"/>
         <source>&amp;Open</source>
         <translation>&amp;Otevřít</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="146"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="144"/>
         <source>Open in New &amp;Tab</source>
         <translation>Otevřít v novém &amp;tabu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="149"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="147"/>
         <source>Edit &amp;Name</source>
         <translation>Editovat &amp;název</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="150"/>
+        <source>Edit &amp;Address</source>
+        <translation>Editovat &amp;adresu</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="152"/>
-        <source>Edit &amp;Address</source>
-        <translation>Editovat &amp;adresu</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="154"/>
         <source>&amp;Delete</source>
         <translation>&amp;Smazat</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="263"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="261"/>
         <source>New Folder</source>
         <translation>Nová složka</translation>
     </message>
@@ -1836,7 +1836,7 @@
         <translation>Stisknout pro smazání vybraných položek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="158"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksDialog.py" line="156"/>
         <source>&amp;Properties...</source>
         <translation type="unfinished">&amp;Natavení...</translation>
     </message>
@@ -1869,27 +1869,27 @@
         <translation type="unfinished">Zrušit</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="88"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="89"/>
         <source>Choose Directory ...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="98"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="99"/>
         <source>Choose File ...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="123"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="124"/>
         <source>&lt;b&gt;Importing from {0}&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="130"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="131"/>
         <source>Finish</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="145"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImportDialog.py" line="146"/>
         <source>Error importing bookmarks</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1907,12 +1907,12 @@
 <context>
     <name>BookmarksImporters</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/__init__.py" line="47"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/__init__.py" line="45"/>
         <source>XBEL File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/__init__.py" line="51"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/__init__.py" line="49"/>
         <source>HTML File</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1920,32 +1920,32 @@
 <context>
     <name>BookmarksManager</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="26"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="24"/>
         <source>Bookmarks Bar</source>
         <translation>Panel záložek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="27"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="25"/>
         <source>Bookmarks Menu</source>
         <translation>Menu záložek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="139"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="137"/>
         <source>Loading Bookmarks</source>
         <translation>Nahrání záložek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="154"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="152"/>
         <source>Toolbar Bookmarks</source>
         <translation>Panel nástrojů záložek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="160"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="158"/>
         <source>Menu</source>
         <translation>Menu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="206"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="204"/>
         <source>Saving Bookmarks</source>
         <translation>Ukládání záložek</translation>
     </message>
@@ -1965,37 +1965,37 @@
         <translation type="obsolete">Importovat záložky</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="368"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="366"/>
         <source>Export Bookmarks</source>
         <translation>Export záložek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="392"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="390"/>
         <source>Exporting Bookmarks</source>
         <translation>Exportování záložek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="533"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="531"/>
         <source>Remove Bookmark</source>
         <translation>Odebrat záložku</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="575"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="573"/>
         <source>Insert Bookmark</source>
         <translation>Vložit záložku</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="616"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="614"/>
         <source>Name Change</source>
         <translation>Změnit název</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="620"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="618"/>
         <source>Address Change</source>
         <translation>Změnit adresu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="206"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="204"/>
         <source>Error saving bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source>
         <translation>Chyba při ukládání záložek do &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
@@ -2016,12 +2016,12 @@
         <translation type="obsolete">Importováno {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="392"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="390"/>
         <source>Error exporting bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source>
         <translation>Chyba při exportu záložek &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="408"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="406"/>
         <source>Converted {0}</source>
         <translation>Konvertováno {0}</translation>
     </message>
@@ -2038,12 +2038,12 @@
 {2}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="368"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="366"/>
         <source>XBEL bookmarks (*.xbel);;XBEL bookmarks (*.xml);;HTML Bookmarks (*.html)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="139"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="137"/>
         <source>Error when loading bookmarks on line {0}, column {1}:
  {2}</source>
         <translation type="unfinished"></translation>
@@ -2052,27 +2052,27 @@
 <context>
     <name>BookmarksMenu</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="97"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="95"/>
         <source>Open all in Tabs</source>
         <translation>Otevřít vše v tabech</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="141"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="139"/>
         <source>&amp;Open</source>
         <translation>&amp;Otevřít</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="144"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="142"/>
         <source>Open in New &amp;Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Otevřít nový &amp;Tab<byte value="x9"/></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="150"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="148"/>
         <source>&amp;Remove</source>
         <translation>Odeb&amp;rat</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="155"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="153"/>
         <source>&amp;Properties...</source>
         <translation type="unfinished">&amp;Natavení...</translation>
     </message>
@@ -2080,17 +2080,17 @@
 <context>
     <name>BookmarksMenuBarMenu</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="279"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="277"/>
         <source>Default Home Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="282"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="280"/>
         <source>Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="286"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="284"/>
         <source>Open all in Tabs</source>
         <translation type="unfinished">Otevřít vše v tabech</translation>
     </message>
@@ -2098,12 +2098,12 @@
 <context>
     <name>BookmarksModel</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksModel.py" line="47"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksModel.py" line="45"/>
         <source>Title</source>
         <translation>Titulek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksModel.py" line="48"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksModel.py" line="46"/>
         <source>Address</source>
         <translation>Adresa</translation>
     </message>
@@ -2111,167 +2111,167 @@
 <context>
     <name>BookmarksProjectHelper</name>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="35"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="33"/>
         <source>List bookmarks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="35"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="33"/>
         <source>List bookmarks...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="40"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="38"/>
         <source>List bookmarks of the project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="43"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="41"/>
         <source>&lt;b&gt;List bookmarks&lt;/b&gt;&lt;p&gt;This lists the bookmarks of the project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="50"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="48"/>
         <source>Define bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="50"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="48"/>
         <source>Define bookmark...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="55"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="53"/>
         <source>Define a bookmark for the project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="58"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="56"/>
         <source>&lt;b&gt;Define bookmark&lt;/b&gt;&lt;p&gt;This defines a bookmark for the project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="65"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="63"/>
         <source>Delete bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="65"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="63"/>
         <source>Delete bookmark...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="70"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="68"/>
         <source>Delete a bookmark of the project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="73"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="71"/>
         <source>&lt;b&gt;Delete bookmark&lt;/b&gt;&lt;p&gt;This deletes a bookmark of the project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="80"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="78"/>
         <source>Rename bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="80"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="78"/>
         <source>Rename bookmark...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="85"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="83"/>
         <source>Rename a bookmark of the project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="88"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="86"/>
         <source>&lt;b&gt;Rename bookmark&lt;/b&gt;&lt;p&gt;This renames a bookmark of the project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="95"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="93"/>
         <source>Move bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="95"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="93"/>
         <source>Move bookmark...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="100"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="98"/>
         <source>Move a bookmark of the project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="103"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="101"/>
         <source>&lt;b&gt;Move bookmark&lt;/b&gt;&lt;p&gt;This moves a bookmark of the project to another changeset.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="111"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="109"/>
         <source>Show incoming bookmarks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="116"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="114"/>
         <source>Show a list of incoming bookmarks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="119"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="117"/>
         <source>&lt;b&gt;Show incoming bookmarks&lt;/b&gt;&lt;p&gt;This shows a list of new bookmarks available at the remote repository.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="128"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="126"/>
         <source>Pull bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="133"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="131"/>
         <source>Pull a bookmark from a remote repository</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="136"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="134"/>
         <source>&lt;b&gt;Pull bookmark&lt;/b&gt;&lt;p&gt;This pulls a bookmark from a remote repository into the local repository.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="144"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="142"/>
         <source>Show outgoing bookmarks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="149"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="147"/>
         <source>Show a list of outgoing bookmarks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="152"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="150"/>
         <source>&lt;b&gt;Show outgoing bookmarks&lt;/b&gt;&lt;p&gt;This shows a list of new bookmarks available at the local repository.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="161"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="159"/>
         <source>Push bookmark</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="166"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="164"/>
         <source>Push a bookmark to a remote repository</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="169"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="167"/>
         <source>&lt;b&gt;Push bookmark&lt;/b&gt;&lt;p&gt;This pushes a bookmark from the local repository to a remote repository.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="209"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="207"/>
         <source>Bookmarks</source>
         <translation type="unfinished">Záložky</translation>
     </message>
@@ -2279,37 +2279,37 @@
 <context>
     <name>BookmarksToolBar</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="41"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="39"/>
         <source>Bookmarks</source>
         <translation>Záložky</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="89"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="87"/>
         <source>&amp;Open</source>
         <translation>&amp;Otevřít</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="98"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="96"/>
         <source>&amp;Remove</source>
         <translation>Odeb&amp;rat</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="108"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="106"/>
         <source>Add &amp;Bookmark...</source>
         <translation>Přidat &amp;záložku...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="109"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="107"/>
         <source>Add &amp;Folder...</source>
         <translation>Přidat s&amp;ložku...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="92"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="90"/>
         <source>Open in New &amp;Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Otevřít nový &amp;Tab<byte value="x9"/><byte value="x9"/></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="103"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="101"/>
         <source>&amp;Properties...</source>
         <translation type="unfinished">&amp;Natavení...</translation>
     </message>
@@ -2317,32 +2317,32 @@
 <context>
     <name>BreakPointModel</name>
     <message>
-        <location filename="../Debugger/BreakPointModel.py" line="31"/>
+        <location filename="../Debugger/BreakPointModel.py" line="29"/>
         <source>Filename</source>
         <translation>Jméno souboru</translation>
     </message>
     <message>
+        <location filename="../Debugger/BreakPointModel.py" line="30"/>
+        <source>Line</source>
+        <translation>Řádek</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointModel.py" line="31"/>
+        <source>Condition</source>
+        <translation>Podmínka</translation>
+    </message>
+    <message>
         <location filename="../Debugger/BreakPointModel.py" line="32"/>
-        <source>Line</source>
-        <translation>Řádek</translation>
+        <source>Temporary</source>
+        <translation>Dočasné</translation>
     </message>
     <message>
         <location filename="../Debugger/BreakPointModel.py" line="33"/>
-        <source>Condition</source>
-        <translation>Podmínka</translation>
+        <source>Enabled</source>
+        <translation>Zapnuto</translation>
     </message>
     <message>
         <location filename="../Debugger/BreakPointModel.py" line="34"/>
-        <source>Temporary</source>
-        <translation>Dočasné</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointModel.py" line="35"/>
-        <source>Enabled</source>
-        <translation>Zapnuto</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointModel.py" line="36"/>
         <source>Ignore Count</source>
         <translation>Ignorovat počet</translation>
     </message>
@@ -2350,72 +2350,72 @@
 <context>
     <name>BreakPointViewer</name>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="47"/>
+        <location filename="../Debugger/BreakPointViewer.py" line="45"/>
         <source>Breakpoints</source>
         <translation>Breakpointy</translation>
     </message>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="181"/>
+        <location filename="../Debugger/BreakPointViewer.py" line="179"/>
         <source>Add</source>
         <translation>Přidat</translation>
     </message>
     <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="146"/>
+        <source>Edit...</source>
+        <translation>Editovat...</translation>
+    </message>
+    <message>
         <location filename="../Debugger/BreakPointViewer.py" line="148"/>
-        <source>Edit...</source>
-        <translation>Editovat...</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="150"/>
         <source>Enable</source>
         <translation>Zapnout</translation>
     </message>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="185"/>
-        <source>Enable all</source>
-        <translation>Zapnout vše</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="153"/>
-        <source>Disable</source>
-        <translation>Vypnout</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="190"/>
-        <source>Disable all</source>
-        <translation>Vypnout vše</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="157"/>
-        <source>Delete</source>
-        <translation>Smazat</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="195"/>
-        <source>Delete all</source>
-        <translation>Smazat vše</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="160"/>
-        <source>Goto</source>
-        <translation>Jít na</translation>
-    </message>
-    <message>
         <location filename="../Debugger/BreakPointViewer.py" line="183"/>
-        <source>Enable selected</source>
-        <translation>Zapnout vybrané</translation>
+        <source>Enable all</source>
+        <translation>Zapnout vše</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="151"/>
+        <source>Disable</source>
+        <translation>Vypnout</translation>
     </message>
     <message>
         <location filename="../Debugger/BreakPointViewer.py" line="188"/>
-        <source>Disable selected</source>
-        <translation>Vypnout vybrané</translation>
+        <source>Disable all</source>
+        <translation>Vypnout vše</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="155"/>
+        <source>Delete</source>
+        <translation>Smazat</translation>
     </message>
     <message>
         <location filename="../Debugger/BreakPointViewer.py" line="193"/>
+        <source>Delete all</source>
+        <translation>Smazat vše</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="158"/>
+        <source>Goto</source>
+        <translation>Jít na</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="181"/>
+        <source>Enable selected</source>
+        <translation>Zapnout vybrané</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="186"/>
+        <source>Disable selected</source>
+        <translation>Vypnout vybrané</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="191"/>
         <source>Delete selected</source>
         <translation>Smazat vybrané</translation>
     </message>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="198"/>
+        <location filename="../Debugger/BreakPointViewer.py" line="196"/>
         <source>Configure...</source>
         <translation>Konfigurovat...</translation>
     </message>
@@ -2423,7 +2423,7 @@
 <context>
     <name>Browser</name>
     <message>
-        <location filename="../UI/Browser.py" line="72"/>
+        <location filename="../UI/Browser.py" line="70"/>
         <source>File-Browser</source>
         <translation>Prohlížeč souborů</translation>
     </message>
@@ -2433,77 +2433,77 @@
         <translation type="obsolete">&lt;b&gt;Prohlížeč&lt;/b&gt;&lt;p&gt;Prohlížeč umožňuje jednoduše procházet strukturu adresářů a souborů ve vašem systému, rozpoznat Python programy a otevřít je do okna Zobrazení zdrojového kódu. Prohlížeč zobrazuje několik samostatných hierarchií.&lt;/p&gt;&lt;p&gt;První hierarchie zobrazuje pouze otevřenou aplikaci pro debugování a její kořen je adresář obsahující tuto aplikaci. Všechny Python soubory, které tvoří aplikaci, jsou obvykle ve stejném adresáři, takže tato hierarchie umožňuje rychlý přístup ke všemu, co je třeba.&lt;/p&gt;&lt;p&gt;Další hierarchie se používá k rychlé navigaci v adresářích, které jsou uvedeny v Python proměnné &lt;tt&gt;sys.path&lt;/tt&gt;.&lt;/p&gt;&lt;p&gt;Zbývající hierarchie umožňují procházet operační systém jako celek. Na UNIX systémech bude hierarchie s kořenem &lt;tt&gt;/&lt;/tt&gt; a další s user home adresářem. Ve Windows zde bude hierarchie pro každý disk v systému.&lt;/p&gt;&lt;p&gt;Python programy (mají extenzi &lt;tt&gt;.py&lt;/tt&gt;) jsou v hierarchii zobrazeny s Python ikonou. Pravé tlačítko myši otevře popup menu, které umožňuje otevřít soubor do okna Zobrazení zdrojového kódu, otevřít soubor pro debugging nebo jej použít pro spuštění unittestu.&lt;/p&gt;&lt;p&gt;Kontextové menu s třídami, funkcemi a metodami umožňuje otevřít soubor na pozici vybrané třídy, funkci nebo metody a zajišťuje zobrazení kódu na požadovaném řádku.&lt;/p&gt;&lt;p&gt;Qt-Designer soubory (mají extenzi &lt;tt&gt;.ui&lt;/tt&gt;) jsou zobrazeny s ikonou Designeru. Kontextové menu umožňuje otevřít tyto soubory přímo do Qt-Designeru.&lt;/p&gt;&lt;p&gt;Qt-Linguist soubory (mají extenzi &lt;tt&gt;.ts&lt;/tt&gt;) jsou zobrazeny s Linguist ikonou. Kontextové menu umožňuje otevřít tyto soubory přímo do Qt-Linguistu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="219"/>
+        <location filename="../UI/Browser.py" line="217"/>
         <source>Open</source>
         <translation>Otevřít</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="194"/>
+        <location filename="../UI/Browser.py" line="192"/>
         <source>Run unittest...</source>
         <translation>Spustit unittest...</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="278"/>
+        <location filename="../UI/Browser.py" line="276"/>
         <source>New toplevel directory...</source>
         <translation>Nový adresář toplevel...</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="232"/>
+        <location filename="../UI/Browser.py" line="230"/>
         <source>Add as toplevel directory</source>
         <translation>Přidat jako toplevel adresář</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="235"/>
+        <location filename="../UI/Browser.py" line="233"/>
         <source>Remove from toplevel</source>
         <translation>Odebrat z toplevelu</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="243"/>
+        <location filename="../UI/Browser.py" line="241"/>
         <source>Find in this directory</source>
         <translation>Hledat v tomto adresáři</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="488"/>
+        <location filename="../UI/Browser.py" line="487"/>
         <source>New toplevel directory</source>
         <translation>Nový toplevel adresář</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="246"/>
+        <location filename="../UI/Browser.py" line="244"/>
         <source>Find&amp;&amp;Replace in this directory</source>
         <translation>Najít &amp;&amp; nahradit v tomto adresáři</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="283"/>
+        <location filename="../UI/Browser.py" line="281"/>
         <source>Configure...</source>
         <translation>Konfigurovat...</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="205"/>
+        <location filename="../UI/Browser.py" line="203"/>
         <source>Open in Icon Editor</source>
         <translation>Otevřit v editoru ikon</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="250"/>
+        <location filename="../UI/Browser.py" line="248"/>
         <source>Copy Path to Clipboard</source>
         <translation>Kopírovat cestu do schránky</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="239"/>
+        <location filename="../UI/Browser.py" line="237"/>
         <source>Refresh directory</source>
         <translation>Obnovit složku</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="260"/>
+        <location filename="../UI/Browser.py" line="258"/>
         <source>Goto</source>
         <translation type="unfinished">Jít na</translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="364"/>
+        <location filename="../UI/Browser.py" line="362"/>
         <source>Line {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/Browser.py" line="92"/>
+        <location filename="../UI/Browser.py" line="90"/>
         <source>&lt;b&gt;The Browser Window&lt;/b&gt;&lt;p&gt;This allows you to easily navigate the hierarchy of directories and files on your system, identify the Python programs and open them up in a Source Viewer window. The window displays several separate hierarchies.&lt;/p&gt;&lt;p&gt;The first hierarchy is only shown if you have opened a program for debugging and its root is the directory containing that program. Usually all of the separate files that make up a Python application are held in the same directory, so this hierarchy gives you easy access to most of what you will need.&lt;/p&gt;&lt;p&gt;The next hierarchy is used to easily navigate the directories that are specified in the Python &lt;tt&gt;sys.path&lt;/tt&gt; variable.&lt;/p&gt;&lt;p&gt;The remaining hierarchies allow you navigate your system as a whole. On a UNIX system there will be a hierarchy with &lt;tt&gt;/&lt;/tt&gt; at its root and another with the user home directory. On a Windows system there will be a hierarchy for each drive on the system.&lt;/p&gt;&lt;p&gt;Python programs (i.e. those with a &lt;tt&gt;.py&lt;/tt&gt; file name suffix) are identified in the hierarchies with a Python icon. The right mouse button will popup a menu which lets you open the file in a Source Viewer window, open the file for debugging or use it for a unittest run.&lt;/p&gt;&lt;p&gt;The context menu of a class, function or method allows you to open the file defining this class, function or method and will ensure, that the correct source line is visible.&lt;/p&gt;&lt;p&gt;Qt-Designer files (i.e. those with a &lt;tt&gt;.ui&lt;/tt&gt; file name suffix) are shown with a Designer icon. The context menu of these files allows you to start Qt-Designer with that file.&lt;/p&gt;&lt;p&gt;Qt-Linguist files (i.e. those with a &lt;tt&gt;.ts&lt;/tt&gt; file name suffix) are shown with a Linguist icon. The context menu of these files allows you to start Qt-Linguist with that file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2511,7 +2511,7 @@
 <context>
     <name>BrowserModel</name>
     <message>
-        <location filename="../UI/BrowserModel.py" line="55"/>
+        <location filename="../UI/BrowserModel.py" line="53"/>
         <source>Name</source>
         <translation>Jméno</translation>
     </message>
@@ -2544,60 +2544,60 @@
 <context>
     <name>CallStackViewer</name>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="50"/>
+        <location filename="../Debugger/CallStackViewer.py" line="48"/>
         <source>Show source</source>
         <translation type="unfinished">Zobrazit zdroj</translation>
     </message>
     <message>
+        <location filename="../Debugger/CallStackViewer.py" line="50"/>
+        <source>Clear</source>
+        <translation type="unfinished">Vyčistit</translation>
+    </message>
+    <message>
         <location filename="../Debugger/CallStackViewer.py" line="52"/>
-        <source>Clear</source>
-        <translation type="unfinished">Vyčistit</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/CallStackViewer.py" line="54"/>
         <source>Save</source>
         <translation type="unfinished">Uložit</translation>
     </message>
     <message>
+        <location filename="../Debugger/CallStackViewer.py" line="59"/>
+        <source>File: {0}
+Line: {1}
+{2}{3}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Debugger/CallStackViewer.py" line="61"/>
         <source>File: {0}
-Line: {1}
-{2}{3}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/CallStackViewer.py" line="63"/>
-        <source>File: {0}
 Line: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="172"/>
+        <location filename="../Debugger/CallStackViewer.py" line="170"/>
         <source>Save Call Stack Info</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="158"/>
+        <location filename="../Debugger/CallStackViewer.py" line="156"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="172"/>
+        <location filename="../Debugger/CallStackViewer.py" line="170"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="191"/>
+        <location filename="../Debugger/CallStackViewer.py" line="189"/>
         <source>Error saving Call Stack Info</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="191"/>
+        <location filename="../Debugger/CallStackViewer.py" line="189"/>
         <source>&lt;p&gt;The call stack info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallStackViewer.py" line="47"/>
+        <location filename="../Debugger/CallStackViewer.py" line="45"/>
         <source>Call Stack</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2635,37 +2635,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="54"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="52"/>
         <source>From</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="54"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="52"/>
         <source>To</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="137"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="135"/>
         <source>Save Call Trace Info</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="123"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="121"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="137"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="135"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="162"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="160"/>
         <source>Error saving Call Trace Info</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/CallTraceViewer.py" line="162"/>
+        <location filename="../Debugger/CallTraceViewer.py" line="160"/>
         <source>&lt;p&gt;The call trace info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2723,50 +2723,50 @@
         <translation>Zobrazuje stav serveru</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="306"/>
+        <location filename="../Cooperation/ChatWidget.py" line="304"/>
         <source>Start Server</source>
         <translation>Spustit server</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="152"/>
+        <location filename="../Cooperation/ChatWidget.py" line="150"/>
         <source>! Unknown command: {0}
 </source>
         <translation>!Neznámý příkaz: {0}
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="175"/>
+        <location filename="../Cooperation/ChatWidget.py" line="173"/>
         <source>* {0} has joined.
 </source>
         <translation>* {0} připojeno.
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="211"/>
+        <location filename="../Cooperation/ChatWidget.py" line="209"/>
         <source>* {0} has left.
 </source>
         <translation>* {0} odešlo.
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="317"/>
+        <location filename="../Cooperation/ChatWidget.py" line="315"/>
         <source>Stop Server</source>
         <translation>Zastavit server</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="322"/>
+        <location filename="../Cooperation/ChatWidget.py" line="320"/>
         <source>! Server Error: {0}
 </source>
         <translation>!Chyba serveru: {0}
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="334"/>
+        <location filename="../Cooperation/ChatWidget.py" line="332"/>
         <source>Disconnect</source>
         <translation>Odpojeno</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="338"/>
+        <location filename="../Cooperation/ChatWidget.py" line="336"/>
         <source>Connect</source>
         <translation>Připojeno</translation>
     </message>
@@ -2801,27 +2801,27 @@
         <translation>Stisknutím zrušit sdílený editor</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="512"/>
+        <location filename="../Cooperation/ChatWidget.py" line="510"/>
         <source>Clear</source>
         <translation>Vyčistit</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="517"/>
+        <location filename="../Cooperation/ChatWidget.py" line="515"/>
         <source>Save</source>
         <translation>Uložit</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="498"/>
+        <location filename="../Cooperation/ChatWidget.py" line="496"/>
         <source>Copy</source>
         <translation>Kopírovat</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="571"/>
+        <location filename="../Cooperation/ChatWidget.py" line="570"/>
         <source>Save Chat</source>
         <translation>Uložit pokec</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="557"/>
+        <location filename="../Cooperation/ChatWidget.py" line="556"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation>Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
@@ -2831,12 +2831,12 @@
         <translation type="obsolete">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="586"/>
+        <location filename="../Cooperation/ChatWidget.py" line="585"/>
         <source>Error saving Chat</source>
         <translation>Chyba při ukládání pokecu</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="586"/>
+        <location filename="../Cooperation/ChatWidget.py" line="585"/>
         <source>&lt;p&gt;The chat contents could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Obsah pokecu se nepodařilo zapsat do &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
@@ -2876,77 +2876,77 @@
         <translation type="obsolete">Vyjmout</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="503"/>
+        <location filename="../Cooperation/ChatWidget.py" line="501"/>
         <source>Cut all</source>
         <translation>Vyjmout vše</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="507"/>
+        <location filename="../Cooperation/ChatWidget.py" line="505"/>
         <source>Copy all</source>
         <translation>Kopírovat vše</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="625"/>
+        <location filename="../Cooperation/ChatWidget.py" line="624"/>
         <source>Kick User</source>
         <translation>Vykopnout uživatele</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="629"/>
+        <location filename="../Cooperation/ChatWidget.py" line="628"/>
         <source>Ban User</source>
         <translation>Zakázat uživatele</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="633"/>
+        <location filename="../Cooperation/ChatWidget.py" line="632"/>
         <source>Ban and Kick User</source>
         <translation>Zakázat a vykopnout uživatele</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="662"/>
+        <location filename="../Cooperation/ChatWidget.py" line="661"/>
         <source>* {0} has been kicked.
 </source>
         <translation>* {0} bylo vykopnuto.
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="678"/>
+        <location filename="../Cooperation/ChatWidget.py" line="677"/>
         <source>* {0} has been banned.
 </source>
         <translation>* {0} bylo zakázáno.
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="694"/>
+        <location filename="../Cooperation/ChatWidget.py" line="693"/>
         <source>* {0} has been banned and kicked.
 </source>
         <translation>* {0} bylo zakázáno a vykopnuto.</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="571"/>
+        <location filename="../Cooperation/ChatWidget.py" line="570"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="187"/>
+        <location filename="../Cooperation/ChatWidget.py" line="185"/>
         <source>New User</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="187"/>
+        <location filename="../Cooperation/ChatWidget.py" line="185"/>
         <source>{0} has joined.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="218"/>
+        <location filename="../Cooperation/ChatWidget.py" line="216"/>
         <source>User Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="218"/>
+        <location filename="../Cooperation/ChatWidget.py" line="216"/>
         <source>{0} has left.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Cooperation/ChatWidget.py" line="241"/>
+        <location filename="../Cooperation/ChatWidget.py" line="239"/>
         <source>Message from &lt;{0}&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2959,43 +2959,43 @@
 <context>
     <name>ChromeImporter</name>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="44"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="42"/>
         <source>Google Chrome stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="65"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="63"/>
         <source>Please choose the file to begin importing bookmarks.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="65"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="63"/>
         <source>Chromium stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="113"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="112"/>
         <source>File &apos;{0}&apos; does not exist.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="130"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="129"/>
         <source>File &apos;{0}&apos; cannot be read.
 Reason: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="141"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="140"/>
         <source>Google Chrome Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="143"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="142"/>
         <source>Chromium Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="145"/>
+        <location filename="../Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="144"/>
         <source>Imported {0}</source>
         <translation type="unfinished">Importováno {0}</translation>
     </message>
@@ -3008,57 +3008,57 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="99"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="97"/>
         <source>Load</source>
         <translation type="unfinished">Načíst</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="92"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="90"/>
         <source>Object blocked by ClickToFlash</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="96"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="94"/>
         <source>Show information about object</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="100"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="98"/>
         <source>Delete object</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="103"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="101"/>
         <source>Add &apos;{0}&apos; to Whitelist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="106"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="104"/>
         <source>Remove &apos;{0}&apos; from Whitelist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="113"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="111"/>
         <source>Configure Whitelist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="261"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="259"/>
         <source>Flash Object</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="264"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="262"/>
         <source>&lt;b&gt;Attribute Name&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="264"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="262"/>
         <source>&lt;b&gt;Value&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="279"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="277"/>
         <source>No information available.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3066,7 +3066,7 @@
 <context>
     <name>ClickToFlashWhitelistDialog</name>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="55"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="53"/>
         <source>ClickToFlash Whitelist</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3106,7 +3106,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="55"/>
+        <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="53"/>
         <source>Enter host name to add to whitelist:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3194,47 +3194,47 @@
         <translation>Zobrazuje průběh procesu měření metriky kódu</translation>
     </message>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="190"/>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="188"/>
         <source>files</source>
         <translation>soubory</translation>
     </message>
     <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="190"/>
+        <source>lines</source>
+        <translation>řádky</translation>
+    </message>
+    <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="192"/>
-        <source>lines</source>
-        <translation>řádky</translation>
+        <source>bytes</source>
+        <translation>bajty</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="194"/>
-        <source>bytes</source>
-        <translation>bajty</translation>
+        <source>comments</source>
+        <translation>komentáře</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="196"/>
-        <source>comments</source>
-        <translation>komentáře</translation>
+        <source>empty lines</source>
+        <translation>prázdné řádky</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="198"/>
-        <source>empty lines</source>
-        <translation>prázdné řádky</translation>
+        <source>non-commentary lines</source>
+        <translation>nekomentované řádky</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="200"/>
-        <source>non-commentary lines</source>
-        <translation>nekomentované řádky</translation>
-    </message>
-    <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="202"/>
         <source>documentation lines</source>
         <translation>řádky dokumentace</translation>
     </message>
     <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="49"/>
+        <source>Collapse all</source>
+        <translation>Složit vše</translation>
+    </message>
+    <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="51"/>
-        <source>Collapse all</source>
-        <translation>Složit vše</translation>
-    </message>
-    <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="53"/>
         <source>Expand all</source>
         <translation>Rozbalit vše</translation>
     </message>
@@ -3457,47 +3457,47 @@
         <translation type="unfinished">Zpráva</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/>
         <source>PEP-257</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="96"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="93"/>
         <source>Eric</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="98"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/>
         <source>Statistics...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="97"/>
+        <source>Press to show some statistics for the last run</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="100"/>
-        <source>Press to show some statistics for the last run</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="103"/>
         <source>Show</source>
         <translation type="unfinished">Zobrazit</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="105"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="102"/>
         <source>Press to show all files containing an issue</source>
         <translation type="unfinished">Stisknout pro zobrazení všech souborů, které obsahují problém</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="404"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="403"/>
         <source>Error: {0}</source>
         <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="884"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="883"/>
         <source>Fix: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="547"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="546"/>
         <source>No issues found.</source>
         <translation type="unfinished">Žádné problémy nenalezeny.</translation>
     </message>
@@ -3515,22 +3515,22 @@
 <context>
     <name>CodeStyleCheckerPlugin</name>
     <message>
-        <location filename="../Plugins/PluginCodeStyleChecker.py" line="177"/>
+        <location filename="../Plugins/PluginCodeStyleChecker.py" line="176"/>
         <source>Check Code Style</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginCodeStyleChecker.py" line="177"/>
+        <location filename="../Plugins/PluginCodeStyleChecker.py" line="176"/>
         <source>&amp;Code Style...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginCodeStyleChecker.py" line="85"/>
+        <location filename="../Plugins/PluginCodeStyleChecker.py" line="84"/>
         <source>Check code style.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginCodeStyleChecker.py" line="181"/>
+        <location filename="../Plugins/PluginCodeStyleChecker.py" line="180"/>
         <source>&lt;b&gt;Check Code Style...&lt;/b&gt;&lt;p&gt;This checks Python files for compliance to the code style conventions given in various PEPs.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3538,12 +3538,12 @@
 <context>
     <name>CodeStyleCheckerPy2</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py" line="61"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py" line="54"/>
         <source>Python2 interpreter not configured.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py" line="134"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleChecker.py" line="131"/>
         <source>Python2 interpreter did not finish within 15s.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3589,147 +3589,147 @@
         <translation type="unfinished">&lt;p&gt;Nelze uložit do souboru  &lt;b&gt;{0}&lt;/b&gt;. Přeskočeno.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="514"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="515"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="544"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="545"/>
         <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="582"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="585"/>
         <source>Single line docstring put on one line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="622"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="626"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="836"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="842"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="674"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="679"/>
         <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="702"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="707"/>
         <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="734"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="739"/>
         <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="762"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="767"/>
         <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="805"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="810"/>
         <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="807"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="812"/>
         <source>Trailing quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="834"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="840"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="864"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="871"/>
         <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="866"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="873"/>
         <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="893"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="901"/>
         <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="922"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="930"/>
         <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="924"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="932"/>
         <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="953"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="961"/>
         <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="956"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="964"/>
         <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="992"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1000"/>
         <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1033"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1041"/>
         <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1068"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1076"/>
         <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1107"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1115"/>
         <source>Indentation level of hanging indentation changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1163"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1171"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1281"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1289"/>
         <source>Extraneous whitespace removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1244"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1252"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1302"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1310"/>
         <source>Whitespace around comment sign corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1321"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1329"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1373"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1381"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3738,7 +3738,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1376"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1384"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3747,67 +3747,67 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1410"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1419"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1440"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1449"/>
         <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1478"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1487"/>
         <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1525"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1537"/>
         <source>Long lines have been shortened.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1548"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1560"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1609"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1621"/>
         <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1650"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1662"/>
         <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1689"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1701"/>
         <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1749"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1762"/>
         <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1770"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1783"/>
         <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1786"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1799"/>
         <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1808"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1821"/>
         <source>Superfluous trailing blank lines removed from end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1825"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py" line="1838"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3835,8 +3835,17 @@
         <translation type="unfinished">Zpráva</translation>
     </message>
     <message numerus="yes">
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="67"/>
+        <source>%n issue(s) found</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="69"/>
-        <source>%n issue(s) found</source>
+        <source>%n issue(s) fixed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
             <numerusform></numerusform>
@@ -3845,7 +3854,7 @@
     </message>
     <message numerus="yes">
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="71"/>
-        <source>%n issue(s) fixed</source>
+        <source>%n file(s) checked</source>
         <translation type="unfinished">
             <numerusform></numerusform>
             <numerusform></numerusform>
@@ -3854,15 +3863,6 @@
     </message>
     <message numerus="yes">
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="73"/>
-        <source>%n file(s) checked</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
-            <numerusform></numerusform>
-            <numerusform></numerusform>
-        </translation>
-    </message>
-    <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="75"/>
         <source>%n file(s) with issues found</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3874,7 +3874,7 @@
 <context>
     <name>CodingError</name>
     <message>
-        <location filename="../Utilities/__init__.py" line="117"/>
+        <location filename="../Utilities/__init__.py" line="101"/>
         <source>The coding &apos;{0}&apos; is wrong for the given text.</source>
         <translation>Nesprávné kódování &apos;{0}&apos; pro daný text.</translation>
     </message>
@@ -3882,27 +3882,27 @@
 <context>
     <name>ColorDialogWizard</name>
     <message>
-        <location filename="../Plugins/PluginWizardQColorDialog.py" line="123"/>
+        <location filename="../Plugins/PluginWizardQColorDialog.py" line="122"/>
         <source>No current editor</source>
         <translation>Editor není znám</translation>
     </message>
     <message>
-        <location filename="../Plugins/PluginWizardQColorDialog.py" line="123"/>
+        <location filename="../Plugins/PluginWizardQColorDialog.py" line="122"/>
         <source>Please open or create a file first.</source>
         <translation>Prosím, nejdříve otevřete nebo vytvořte soubor.</translation>
     </message>
     <message>
+        <location filename="../Plugins/PluginWizardQColorDialog.py" line="75"/>
+        <source>QColorDialog Wizard</source>
+        <translation>QColorDialog průvodce</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardQColorDialog.py" line="71"/>
+        <source>Q&amp;ColorDialog Wizard...</source>
+        <translation>Q&amp;ColorDialog průvodce...</translation>
+    </message>
+    <message>
         <location filename="../Plugins/PluginWizardQColorDialog.py" line="76"/>
-        <source>QColorDialog Wizard</source>
-        <translation>QColorDialog průvodce</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/PluginWizardQColorDialog.py" line="72"/>
-        <source>Q&amp;ColorDialog Wizard...</source>
-        <translation>Q&amp;ColorDialog průvodce...</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/PluginWizardQColorDialog.py" line="77"/>
         <source>&lt;b&gt;QColorDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QColorDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
         <translation>&lt;b&gt;QColorDialog průvodce&lt;/b&gt;
 &lt;p&gt;Tento průvodce otevře dialog pro zadání všech parametrů potřebných pro vytvoření QColorDialog. Vygenerovaný kód je vložen na aktuální pozici kurzoru.&lt;/p&gt;</translation>
@@ -4096,12 +4096,12 @@
         <translation>Zelená</translation>
     </message>
     <message>
-        <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="38"/>
+        <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="36"/>
         <source>Test</source>
         <translation>Test</translation>
     </message>
     <message>
-        <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="69"/>
+        <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="67"/>
         <source>QColorDialog Wizard Error</source>
         <translation>Chyba v QColorDialog průvodci</translation>
     </message>
@@ -4141,7 +4141,7 @@
         <translation>Zadejte titulek dialogu</translation>
     </message>
     <message>
-        <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="69"/>
+        <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="67"/>
         <source>&lt;p&gt;The colour &lt;b&gt;{0}&lt;/b&gt; is not valid.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Barva &lt;b&gt;{0}&lt;/b&gt; není platná.&lt;/p&gt;</translation>
     </message>
@@ -4264,22 +4264,22 @@
         <translation></translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="108"/>
+        <location filename="../UI/CompareDialog.py" line="102"/>
         <source>Compare</source>
         <translation>Porovnat</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="110"/>
+        <location filename="../UI/CompareDialog.py" line="104"/>
         <source>Press to perform the comparison of the two files</source>
         <translation>Stisknout pro provedení porovnání dvou souborů</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="252"/>
+        <location filename="../UI/CompareDialog.py" line="246"/>
         <source>Compare Files</source>
         <translation>Porovnat soubory</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="445"/>
+        <location filename="../UI/CompareDialog.py" line="441"/>
         <source>Select file to compare</source>
         <translation>Výběr souboru pro porovnání</translation>
     </message>
@@ -4294,27 +4294,27 @@
         <translation>&amp;Synchronizovat vodorovné posuvníky</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="357"/>
+        <location filename="../UI/CompareDialog.py" line="353"/>
         <source>Total: {0}</source>
         <translation>Celkem: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="359"/>
+        <location filename="../UI/CompareDialog.py" line="355"/>
         <source>Changed: {0}</source>
         <translation>Změněno: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="360"/>
+        <location filename="../UI/CompareDialog.py" line="356"/>
         <source>Added: {0}</source>
         <translation>Přidáno: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="361"/>
+        <location filename="../UI/CompareDialog.py" line="357"/>
         <source>Deleted: {0}</source>
         <translation>Smazáno: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/CompareDialog.py" line="252"/>
+        <location filename="../UI/CompareDialog.py" line="246"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;</translation>
     </message>
@@ -4322,212 +4322,212 @@
 <context>
     <name>ConfigurationWidget</name>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="124"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="122"/>
         <source>Application</source>
         <translation>Aplikace</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="130"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="128"/>
         <source>CORBA</source>
         <translation>CORBA</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="133"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="131"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="136"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="134"/>
         <source>Graphics</source>
         <translation>Grafika</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="139"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="137"/>
         <source>Icons</source>
         <translation>Ikony</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="152"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="150"/>
         <source>Plugin Manager</source>
         <translation>Plugin Manažer</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="329"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="327"/>
         <source>Printer</source>
         <translation>Tiskárna</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="191"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="189"/>
         <source>Python</source>
         <translation>Python</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="162"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="160"/>
         <source>Qt</source>
         <translation>Qt</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="168"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="166"/>
         <source>Shell</source>
         <translation>Shell</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="171"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="169"/>
         <source>Tasks</source>
         <translation>Úlohy</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="174"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="172"/>
         <source>Templates</source>
         <translation>Šablony</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="180"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="178"/>
         <source>Version Control Systems</source>
         <translation>Version Control Systems</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="185"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="183"/>
         <source>Debugger</source>
         <translation>Debugger</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="197"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="195"/>
         <source>Ruby</source>
         <translation>Ruby</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="201"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="199"/>
         <source>Editor</source>
         <translation>Editor</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="204"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="202"/>
         <source>APIs</source>
         <translation>APIs</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="207"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="205"/>
         <source>Autocompletion</source>
         <translation>Autodoplňování</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="215"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="213"/>
         <source>Calltips</source>
         <translation>Rychlé tipy</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="221"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="219"/>
         <source>General</source>
         <translation>Hlavní</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="241"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="239"/>
         <source>Typing</source>
         <translation>Psaní</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="244"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="242"/>
         <source>Exporters</source>
         <translation>Exportery</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="248"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="246"/>
         <source>Highlighters</source>
         <translation>Zvýrazňovače</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="252"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="250"/>
         <source>Filetype Associations</source>
         <translation>Asociace typů souborů</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="256"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="254"/>
         <source>Styles</source>
         <translation>Styly</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="336"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="334"/>
         <source>Help</source>
         <translation>Nápověda</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="342"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="340"/>
         <source>Help Documentation</source>
         <translation>Dokumenty nápovědy</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="277"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="275"/>
         <source>Help Viewers</source>
         <translation>Prohlížeče nápovědy</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="294"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="292"/>
         <source>Project</source>
         <translation>Projekt</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="291"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="289"/>
         <source>Project Viewer</source>
         <translation>Prohlížeč projektu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="297"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="295"/>
         <source>Multiproject</source>
         <translation>Multiprojekt</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="323"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="321"/>
         <source>Interface</source>
         <translation>Interface</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="308"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="306"/>
         <source>Viewmanager</source>
         <translation>Viewmanager</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="561"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="559"/>
         <source>Configuration Page Error</source>
         <translation>Chyba na straně konfigurace</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="224"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="222"/>
         <source>Filehandling</source>
         <translation>Manažer souborů</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="228"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="226"/>
         <source>Searching</source>
         <translation>Vyhledávání</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="339"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="337"/>
         <source>Appearance</source>
         <translation>Vzhled</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="218"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="216"/>
         <source>QScintilla</source>
         <translation>QScintilla</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="235"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="233"/>
         <source>Style</source>
         <translation>Styl</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="263"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="261"/>
         <source>Properties</source>
         <translation>Nastavení</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="484"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="482"/>
         <source>Preferences</source>
         <translation>Předvolby</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="489"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="487"/>
         <source>Please select an entry of the list 
 to display the configuration page.</source>
         <translation>Pro zobrazení strany s konfigurací vyberte položku ze seznamu.</translation>
@@ -4538,17 +4538,17 @@
         <translation type="obsolete">Terminál</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="326"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="324"/>
         <source>Network</source>
         <translation>Síť</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="231"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="229"/>
         <source>Spell checking</source>
         <translation>Kontrola pravopisu</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="194"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="192"/>
         <source>Python3</source>
         <translation></translation>
     </message>
@@ -4558,7 +4558,7 @@
         <translation type="obsolete">Eric web prohlížeč</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="561"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="559"/>
         <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Konfigurační stranu &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
@@ -4568,52 +4568,52 @@
         <translation type="obsolete">Py3Flakes</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="260"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="258"/>
         <source>Keywords</source>
         <translation>Klíčová slova</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="127"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="125"/>
         <source>Cooperation</source>
         <translation>Spolupráce</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="361"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="359"/>
         <source>Tray Starter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="346"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="344"/>
         <source>VirusTotal Interface</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="332"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="330"/>
         <source>Security</source>
         <translation type="unfinished">Bezpečnost</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="349"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="347"/>
         <source>eric5 Web Browser</source>
         <translation type="unfinished">eric5 web prohlížeč</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="422"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="420"/>
         <source>Enter filter text...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="148"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="146"/>
         <source>Notifications</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="142"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="140"/>
         <source>IRC</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="238"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="236"/>
         <source>Code Checkers</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4621,32 +4621,32 @@
 <context>
     <name>Connection</name>
     <message>
-        <location filename="../Cooperation/Connection.py" line="79"/>
+        <location filename="../Cooperation/Connection.py" line="73"/>
         <source>undefined</source>
         <translation>nedefinovaný</translation>
     </message>
     <message>
-        <location filename="../Cooperation/Connection.py" line="80"/>
+        <location filename="../Cooperation/Connection.py" line="74"/>
         <source>unknown</source>
         <translation>neznámý</translation>
     </message>
     <message>
-        <location filename="../Cooperation/Connection.py" line="217"/>
+        <location filename="../Cooperation/Connection.py" line="211"/>
         <source>New Connection</source>
         <translation>Nové spojení</translation>
     </message>
     <message>
-        <location filename="../Cooperation/Connection.py" line="217"/>
+        <location filename="../Cooperation/Connection.py" line="211"/>
         <source>&lt;p&gt;Accept connection from &lt;strong&gt;{0}@{1}&lt;/strong&gt;?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Přijmout připojení z &lt;strong&gt;{0}@{1}&lt;/strong&gt;?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Cooperation/Connection.py" line="454"/>
+        <location filename="../Cooperation/Connection.py" line="448"/>
         <source>* Connection to {0}:{1} refused.</source>
         <translation>* Připojení z {0}:{1} odmítnuto.</translation>
     </message>
     <message>
-        <location filename="../Cooperation/Connection.py" line="207"/>
+        <location filename="../Cooperation/Connection.py" line="201"/>
         <source>* Connection attempted by banned user &apos;{0}&apos;.</source>
         <translation>* Pokus o připojení od zakázaného uživatele &apos;{0}&apos;.</translation>
     </message>
@@ -4692,27 +4692,27 @@
 <context>
     <name>CookieExceptionsModel</name>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="35"/>
+        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="33"/>
         <source>Website</source>
         <translation>Webstrana</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="36"/>
+        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="34"/>
         <source>Status</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="80"/>
+        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="78"/>
         <source>Allow</source>
         <translation>Povolit</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="89"/>
+        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="87"/>
         <source>Block</source>
         <translation>Blokovat</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="98"/>
+        <location filename="../Helpviewer/CookieJar/CookieExceptionsModel.py" line="96"/>
         <source>Allow For Session</source>
         <translation>Povolit pro relaci</translation>
     </message>
@@ -4720,32 +4720,32 @@
 <context>
     <name>CookieModel</name>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookieModel.py" line="30"/>
+        <location filename="../Helpviewer/CookieJar/CookieModel.py" line="28"/>
         <source>Website</source>
         <translation>Webstrana</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/CookieJar/CookieModel.py" line="29"/>
+        <source>Name</source>
+        <translation>Jméno</translation>
+    </message>
+    <message>
+        <location filename="../Helpviewer/CookieJar/CookieModel.py" line="30"/>
+        <source>Path</source>
+        <translation>Cesta</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/CookieJar/CookieModel.py" line="31"/>
-        <source>Name</source>
-        <translation>Jméno</translation>
+        <source>Secure</source>
+        <translation>Zabezpečení</translation>
     </message>
     <message>
         <location filename="../Helpviewer/CookieJar/CookieModel.py" line="32"/>
-        <source>Path</source>
-        <translation>Cesta</translation>
+        <source>Expires</source>
+        <translation>Platnost</translation>
     </message>
     <message>
         <location filename="../Helpviewer/CookieJar/CookieModel.py" line="33"/>
-        <source>Secure</source>
-        <translation>Zabezpečení</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/CookieJar/CookieModel.py" line="34"/>
-        <source>Expires</source>
-        <translation>Platnost</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/CookieJar/CookieModel.py" line="35"/>
         <source>Contents</source>
         <translation>Obsah</translation>
     </message>
@@ -4979,7 +4979,7 @@
         <translation>Odebr&amp;at vše</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/CookieJar/CookiesExceptionsDialog.py" line="66"/>
+        <location filename="../Helpviewer/CookieJar/CookiesExceptionsDialog.py" line="64"/>
         <source>Allow For Session</source>
         <translation>Povolit pro relaci</translation>
     </message>
@@ -4987,7 +4987,7 @@
 <context>
     <name>CooperationClient</name>
     <message>
-        <location filename="../Cooperation/CooperationClient.py" line="88"/>
+        <location filename="../Cooperation/CooperationClient.py" line="86"/>
         <source>unknown</source>
         <translation>neznámý</translation>
     </message>
@@ -4999,13 +4999,13 @@
 </translation>
     </message>
     <message>
-        <location filename="../Cooperation/CooperationClient.py" line="296"/>
+        <location filename="../Cooperation/CooperationClient.py" line="295"/>
         <source>Illegal address: {0}@{1}
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Cooperation/CooperationClient.py" line="389"/>
+        <location filename="../Cooperation/CooperationClient.py" line="388"/>
         <source>No servers present.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5141,7 +5141,7 @@
         <translation>&lt;b&gt;Poznámka:&lt;/b&gt; Ponechte tento vstup prázdný chcete-li použít defaultní hodnotu omniidl or omniidl.exe).</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/CorbaPage.py" line="52"/>
+        <location filename="../Preferences/ConfigurationPages/CorbaPage.py" line="50"/>
         <source>Select IDL compiler</source>
         <translation>Vyberte IDL kompliátor</translation>
     </message>
@@ -5204,12 +5204,12 @@
         <translation>uic chyba</translation>
     </message>
     <message>
-        <location filename="../Project/CreateDialogCodeDialog.py" line="118"/>
+        <location filename="../Project/CreateDialogCodeDialog.py" line="116"/>
         <source>Create Dialog Code</source>
         <translation>Vytvořit Dialog Code</translation>
     </message>
     <message>
-        <location filename="../Project/CreateDialogCodeDialog.py" line="118"/>
+        <location filename="../Project/CreateDialogCodeDialog.py" line="116"/>
         <source>The file &lt;b&gt;{0}&lt;/b&gt; exists but does not contain any classes.</source>
         <translation>Soubor &lt;b&gt;{0}&lt;/b&gt; existuje ale neobsahuje žádné třídy.</translation>
     </message>
@@ -5237,22 +5237,22 @@
 <context>
     <name>Crypto</name>
     <message>
-        <location filename="../Utilities/crypto/__init__.py" line="96"/>
+        <location filename="../Utilities/crypto/__init__.py" line="94"/>
         <source>Master Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Utilities/crypto/__init__.py" line="68"/>
+        <location filename="../Utilities/crypto/__init__.py" line="66"/>
         <source>Enter the master password:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Utilities/crypto/__init__.py" line="81"/>
+        <location filename="../Utilities/crypto/__init__.py" line="79"/>
         <source>The given password is incorrect.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Utilities/crypto/__init__.py" line="89"/>
+        <location filename="../Utilities/crypto/__init__.py" line="87"/>
         <source>There is no master password registered.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5260,34 +5260,34 @@
 <context>
     <name>DebugServer</name>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="159"/>
+        <location filename="../Debugger/DebugServer.py" line="153"/>
         <source>created</source>
         <comment>must be same as in EditWatchpointDialog</comment>
         <translation>vytvořeno</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="161"/>
+        <location filename="../Debugger/DebugServer.py" line="155"/>
         <source>changed</source>
         <comment>must be same as in EditWatchpointDialog</comment>
         <translation>změněno</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="657"/>
+        <location filename="../Debugger/DebugServer.py" line="637"/>
         <source>Connection from illegal host</source>
         <translation>Spojení z ilegálního hosta</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1439"/>
+        <location filename="../Debugger/DebugServer.py" line="1419"/>
         <source>Passive debug connection received</source>
         <translation>Spojení pasivního debugeru přijato</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1453"/>
+        <location filename="../Debugger/DebugServer.py" line="1433"/>
         <source>Passive debug connection closed</source>
         <translation>Spojení pasivního debugeru uzavřeno</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1259"/>
+        <location filename="../Debugger/DebugServer.py" line="1239"/>
         <source>
 Not connected
 </source>
@@ -5296,7 +5296,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="657"/>
+        <location filename="../Debugger/DebugServer.py" line="637"/>
         <source>&lt;p&gt;A connection was attempted by the illegal host &lt;b&gt;{0}&lt;/b&gt;. Accept this connection?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Pokus o spojení z ilegálního hosta &lt;b&gt;{0}&lt;/b&gt;. Přijmout toto spojení?&lt;/p&gt;</translation>
     </message>
@@ -5304,162 +5304,162 @@
 <context>
     <name>DebugUI</name>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1730"/>
+        <location filename="../Debugger/DebugUI.py" line="1732"/>
         <source>Run Script</source>
         <translation>Spustit skript</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="173"/>
+        <location filename="../Debugger/DebugUI.py" line="172"/>
         <source>&amp;Run Script...</source>
         <translation>Spustit sk&amp;ript...</translation>
     </message>
     <message>
+        <location filename="../Debugger/DebugUI.py" line="177"/>
+        <source>Run the current Script</source>
+        <translation>Spustit aktuální skript</translation>
+    </message>
+    <message>
         <location filename="../Debugger/DebugUI.py" line="178"/>
-        <source>Run the current Script</source>
-        <translation>Spustit aktuální skript</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="179"/>
         <source>&lt;b&gt;Run Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Spustit skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění skriptu bez debugeru. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1745"/>
+        <location filename="../Debugger/DebugUI.py" line="1747"/>
         <source>Run Project</source>
         <translation>Spustit projekt</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="188"/>
+        <location filename="../Debugger/DebugUI.py" line="187"/>
         <source>Run &amp;Project...</source>
         <translation>Spustit &amp;projekt...</translation>
     </message>
     <message>
+        <location filename="../Debugger/DebugUI.py" line="192"/>
+        <source>Run the current Project</source>
+        <translation>Spustit aktuální projekt</translation>
+    </message>
+    <message>
         <location filename="../Debugger/DebugUI.py" line="193"/>
-        <source>Run the current Project</source>
-        <translation>Spustit aktuální projekt</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="194"/>
         <source>&lt;b&gt;Run Project&lt;/b&gt;&lt;p&gt;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.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Spustit projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu bez debugeru. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="204"/>
+        <location filename="../Debugger/DebugUI.py" line="203"/>
         <source>Coverage run of Script</source>
         <translation>Spustit skript s kontrolou pokrytí</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="204"/>
+        <location filename="../Debugger/DebugUI.py" line="203"/>
         <source>Coverage run of Script...</source>
         <translation>Spustit skript s kontrolou pokrytí...</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="209"/>
+        <location filename="../Debugger/DebugUI.py" line="208"/>
         <source>Perform a coverage run of the current Script</source>
         <translation>Provede se spuštění běhu aktuálního skriptu s kontrolou pokrytí kódu</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="211"/>
+        <location filename="../Debugger/DebugUI.py" line="210"/>
         <source>&lt;b&gt;Coverage run of Script&lt;/b&gt;&lt;p&gt;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.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Spustit skript s kontrolou pokrytí&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="220"/>
+        <location filename="../Debugger/DebugUI.py" line="219"/>
         <source>Coverage run of Project</source>
         <translation>Spustit projekt s kontrolou pokrytí</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="220"/>
+        <location filename="../Debugger/DebugUI.py" line="219"/>
         <source>Coverage run of Project...</source>
         <translation>Spustit projekt s kontrolou pokrytí...</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="225"/>
+        <location filename="../Debugger/DebugUI.py" line="224"/>
         <source>Perform a coverage run of the current Project</source>
         <translation>Provede se spuštění běhu aktuálního projektu s kontrolou pokrytí kódu</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="227"/>
+        <location filename="../Debugger/DebugUI.py" line="226"/>
         <source>&lt;b&gt;Coverage run of Project&lt;/b&gt;&lt;p&gt;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.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Spustit projekt s kontrolou pokrytí&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="237"/>
+        <location filename="../Debugger/DebugUI.py" line="236"/>
         <source>Profile Script</source>
         <translation>Profilovat skript</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="237"/>
+        <location filename="../Debugger/DebugUI.py" line="236"/>
         <source>Profile Script...</source>
         <translation>Profilovat skript...</translation>
     </message>
     <message>
+        <location filename="../Debugger/DebugUI.py" line="240"/>
+        <source>Profile the current Script</source>
+        <translation>Profilovat aktuální skript</translation>
+    </message>
+    <message>
         <location filename="../Debugger/DebugUI.py" line="241"/>
-        <source>Profile the current Script</source>
-        <translation>Profilovat aktuální skript</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="242"/>
         <source>&lt;b&gt;Profile Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Profilovat skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="250"/>
+        <location filename="../Debugger/DebugUI.py" line="249"/>
         <source>Profile Project</source>
         <translation>Profilovat projekt</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="250"/>
+        <location filename="../Debugger/DebugUI.py" line="249"/>
         <source>Profile Project...</source>
         <translation>Profilovat projekt...</translation>
     </message>
     <message>