Updated source docu.

Tue, 27 Apr 2021 17:25:30 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 27 Apr 2021 17:25:30 +0200
changeset 8266
560547c2b6ec
parent 8265
0090cfa83159
child 8267
6baca884c73a

Updated source docu.

eric6/APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
eric6/APIs/Python3/eric6.bas file | annotate | diff | comparison | revisions
eric6/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
eric6/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Debugger.DebugUI.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.E5Gui.E5PathPicker.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsEnums.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Preferences.ConfigurationDialog.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorFilePage.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.NetworkPage.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.SecurityPage.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.WebBrowserAppearancePage.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.QScintilla.Lexers.LexerPython.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.QScintilla.Shell.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.QScintilla.ShellWindow.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Snapshot.SnapshotModes.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.Snapshot.SnapshotWaylandGrabber.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.UI.NotificationWidget.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.UI.PythonDisViewer.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.UI.UserInterface.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html file | annotate | diff | comparison | revisions
eric6/Documentation/Source/install.html file | annotate | diff | comparison | revisions
--- a/eric6/APIs/Python3/eric6.api	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/APIs/Python3/eric6.api	Tue Apr 27 17:25:30 2021 +0200
@@ -685,7 +685,7 @@
 eric6.Debugger.DebugUI.DebugUI.setMultiprocessNoDebugHistory?4(noDebugList, clearHistories=False, history=None)
 eric6.Debugger.DebugUI.DebugUI.setTracePython?4(tracePython)
 eric6.Debugger.DebugUI.DebugUI.setWdHistory?4(wdStr, clearHistories=False, history=None)
-eric6.Debugger.DebugUI.DebugUI.showNotification?4(notification, kind=NotificationTypes.Information, timeout=None)
+eric6.Debugger.DebugUI.DebugUI.showNotification?4(notification, kind=NotificationTypes.INFORMATION, timeout=None)
 eric6.Debugger.DebugUI.DebugUI.shutdown?4()
 eric6.Debugger.DebugUI.DebugUI.shutdownServer?4()
 eric6.Debugger.DebugUI.DebugUI.variablesFilter?4(scope)
@@ -2134,9 +2134,9 @@
 eric6.HexEdit.HexEditSearchReplaceWidget.HexEditSearchReplaceWidget.on_replacetextCombo_activated?4(idx)
 eric6.HexEdit.HexEditSearchReplaceWidget.HexEditSearchReplaceWidget.show?4(text='')
 eric6.HexEdit.HexEditSearchReplaceWidget.HexEditSearchReplaceWidget?1(editor, mainWindow, replace=False, parent=None)
-eric6.HexEdit.HexEditUndoStack.HexEditCommand.Insert?7
-eric6.HexEdit.HexEditUndoStack.HexEditCommand.Overwrite?7
-eric6.HexEdit.HexEditUndoStack.HexEditCommand.RemoveAt?7
+eric6.HexEdit.HexEditUndoStack.HexEditCommand.INSERT?7
+eric6.HexEdit.HexEditUndoStack.HexEditCommand.OVERWRITE?7
+eric6.HexEdit.HexEditUndoStack.HexEditCommand.REMOVEAT?7
 eric6.HexEdit.HexEditUndoStack.HexEditUndoCommand.id?4()
 eric6.HexEdit.HexEditUndoStack.HexEditUndoCommand.mergeWith?4(command)
 eric6.HexEdit.HexEditUndoStack.HexEditUndoCommand.redo?4()
@@ -3613,6 +3613,7 @@
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_BinOp?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_BoolOp?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Break?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Bytes?7
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Call?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_ClassDef?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Compare?4(node)
@@ -3622,6 +3623,7 @@
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Dict?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_DictComp?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Ellipsis?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Ellipsis?7
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_ExceptHandler?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Expr?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_For?4(node)
@@ -3640,8 +3642,10 @@
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_ListComp?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Module?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Name?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_NameConstant?7
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_NamedExpr?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Nonlocal?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Num?7
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Pass?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Raise?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Return?4(node)
@@ -3649,6 +3653,7 @@
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_SetComp?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Slice?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Starred?4(node)
+eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Str?7
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Subscript?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Try?4(node)
 eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse._Unparser.visit_Tuple?4(node)
@@ -6469,10 +6474,6 @@
 eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_sourceDirectoryButton_clicked?4()
 eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_variantComboBox_currentIndexChanged?4(index)
 eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog?1(parent=None)
-eric6.Preferences.ConfigurationDialog.ConfigurationDialog.DefaultMode?7
-eric6.Preferences.ConfigurationDialog.ConfigurationDialog.HexEditorMode?7
-eric6.Preferences.ConfigurationDialog.ConfigurationDialog.TrayStarterMode?7
-eric6.Preferences.ConfigurationDialog.ConfigurationDialog.WebBrowserMode?7
 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.accept?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.getConfigurationPageName?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.getExpandedEntries?4()
@@ -6480,13 +6481,13 @@
 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.preferencesChanged?7
 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.setPreferences?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.showConfigurationPageByName?4(pageName)
-eric6.Preferences.ConfigurationDialog.ConfigurationDialog?1(parent=None, name=None, modal=False, fromEric=True, displayMode=ConfigurationWidget.DefaultMode, expandedEntries=None)
+eric6.Preferences.ConfigurationDialog.ConfigurationDialog?1(parent=None, name=None, modal=False, fromEric=True, displayMode=ConfigurationMode.DEFAULTMODE, expandedEntries=None)
+eric6.Preferences.ConfigurationDialog.ConfigurationMode.DEFAULTMODE?7
+eric6.Preferences.ConfigurationDialog.ConfigurationMode.HEXEDITORMODE?7
+eric6.Preferences.ConfigurationDialog.ConfigurationMode.TRAYSTARTERMODE?7
+eric6.Preferences.ConfigurationDialog.ConfigurationMode.WEBBROWSERMODE?7
 eric6.Preferences.ConfigurationDialog.ConfigurationPageItem.getPageName?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationPageItem?1(parent, text, pageName, iconFile)
-eric6.Preferences.ConfigurationDialog.ConfigurationWidget.DefaultMode?7
-eric6.Preferences.ConfigurationDialog.ConfigurationWidget.HexEditorMode?7
-eric6.Preferences.ConfigurationDialog.ConfigurationWidget.TrayStarterMode?7
-eric6.Preferences.ConfigurationDialog.ConfigurationWidget.WebBrowserMode?7
 eric6.Preferences.ConfigurationDialog.ConfigurationWidget.accept?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationWidget.accepted?7
 eric6.Preferences.ConfigurationDialog.ConfigurationWidget.calledFromEric?4()
@@ -6506,7 +6507,7 @@
 eric6.Preferences.ConfigurationDialog.ConfigurationWidget.resizeEvent?4(evt)
 eric6.Preferences.ConfigurationDialog.ConfigurationWidget.setPreferences?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationWidget.showConfigurationPageByName?4(pageName, setCurrent=True)
-eric6.Preferences.ConfigurationDialog.ConfigurationWidget?1(parent=None, fromEric=True, displayMode=DefaultMode, expandedEntries=None)
+eric6.Preferences.ConfigurationDialog.ConfigurationWidget?1(parent=None, fromEric=True, displayMode=ConfigurationMode.DEFAULTMODE, expandedEntries=None)
 eric6.Preferences.ConfigurationDialog.ConfigurationWindow.accept?4()
 eric6.Preferences.ConfigurationDialog.ConfigurationWindow.showConfigurationPageByName?4(pageName)
 eric6.Preferences.ConfigurationDialog.ConfigurationWindow?1(parent=None)
@@ -6597,6 +6598,7 @@
 eric6.Preferences.ConfigurationPages.EditorFilePage.EditorFilePage.on_fileFiltersList_currentItemChanged?4(current, previous)
 eric6.Preferences.ConfigurationPages.EditorFilePage.EditorFilePage.on_openFiltersButton_toggled?4(checked)
 eric6.Preferences.ConfigurationPages.EditorFilePage.EditorFilePage.on_previewMarkdownPyMdownInstallPushButton_clicked?4()
+eric6.Preferences.ConfigurationPages.EditorFilePage.EditorFilePage.polishPage?4()
 eric6.Preferences.ConfigurationPages.EditorFilePage.EditorFilePage.save?4()
 eric6.Preferences.ConfigurationPages.EditorFilePage.EditorFilePage?1()
 eric6.Preferences.ConfigurationPages.EditorFilePage.create?4(dlg)
@@ -8727,6 +8729,7 @@
 eric6.QScintilla.Shell.Shell.mousePressEvent?4(event)
 eric6.QScintilla.Shell.Shell.paste?4(lines=None)
 eric6.QScintilla.Shell.Shell.queueText?7
+eric6.QScintilla.Shell.Shell.registerDebuggerIdMethod?4(method)
 eric6.QScintilla.Shell.Shell.reloadHistory?4()
 eric6.QScintilla.Shell.Shell.saveHistory?4(clientType)
 eric6.QScintilla.Shell.Shell.searchNext?4(txt, caseSensitive, wholeWord, regexp)
@@ -8741,9 +8744,9 @@
 eric6.QScintilla.Shell.ShellAssembly.shell?4()
 eric6.QScintilla.Shell.ShellAssembly.showFind?4(txt="")
 eric6.QScintilla.Shell.ShellAssembly?1(dbs, vm, project, horizontal=True, parent=None)
-eric6.QScintilla.Shell.ShellHistoryStyle.Disabled?7
-eric6.QScintilla.Shell.ShellHistoryStyle.LinuxStyle?7
-eric6.QScintilla.Shell.ShellHistoryStyle.WindowsStyle?7
+eric6.QScintilla.Shell.ShellHistoryStyle.DISABLED?7
+eric6.QScintilla.Shell.ShellHistoryStyle.LINUXSTYLE?7
+eric6.QScintilla.Shell.ShellHistoryStyle.WINDOWSSTYLE?7
 eric6.QScintilla.ShellHistoryDialog.ShellHistoryDialog.getHistory?4()
 eric6.QScintilla.ShellHistoryDialog.ShellHistoryDialog.on_copyButton_clicked?4()
 eric6.QScintilla.ShellHistoryDialog.ShellHistoryDialog.on_deleteButton_clicked?4()
@@ -8755,6 +8758,7 @@
 eric6.QScintilla.ShellWindow.ShellWindow.activeWindow?4()
 eric6.QScintilla.ShellWindow.ShellWindow.closeEvent?4(event)
 eric6.QScintilla.ShellWindow.ShellWindow.getAPIsManager?4()
+eric6.QScintilla.ShellWindow.ShellWindow.getDebuggerId?4()
 eric6.QScintilla.ShellWindow.ShellWindow.quit?4()
 eric6.QScintilla.ShellWindow.ShellWindow.showFind?4(txt="")
 eric6.QScintilla.ShellWindow.ShellWindow?1(originalPathString, parent=None, name=None)
@@ -8842,12 +8846,12 @@
 eric6.Snapshot.SnapshotFreehandGrabber.SnapshotFreehandGrabber.paintEvent?4(evt)
 eric6.Snapshot.SnapshotFreehandGrabber.SnapshotFreehandGrabber?1()
 eric6.Snapshot.SnapshotFreehandGrabber.drawPolygon?4(painter, polygon, outline, fill=None)
-eric6.Snapshot.SnapshotModes.SnapshotModes.Ellipse?7
-eric6.Snapshot.SnapshotModes.SnapshotModes.Freehand?7
-eric6.Snapshot.SnapshotModes.SnapshotModes.Fullscreen?7
-eric6.Snapshot.SnapshotModes.SnapshotModes.Rectangle?7
-eric6.Snapshot.SnapshotModes.SnapshotModes.SelectedScreen?7
-eric6.Snapshot.SnapshotModes.SnapshotModes.SelectedWindow?7
+eric6.Snapshot.SnapshotModes.SnapshotModes.ELLIPSE?7
+eric6.Snapshot.SnapshotModes.SnapshotModes.FREEHAND?7
+eric6.Snapshot.SnapshotModes.SnapshotModes.FULLSCREEN?7
+eric6.Snapshot.SnapshotModes.SnapshotModes.RECTANGLE?7
+eric6.Snapshot.SnapshotModes.SnapshotModes.SELECTEDSCREEN?7
+eric6.Snapshot.SnapshotModes.SnapshotModes.SELECTEDWINDOW?7
 eric6.Snapshot.SnapshotPreview.SnapshotPreview.mouseMoveEvent?4(evt)
 eric6.Snapshot.SnapshotPreview.SnapshotPreview.mousePressEvent?4(evt)
 eric6.Snapshot.SnapshotPreview.SnapshotPreview.mouseReleaseEvent?4(evt)
@@ -9398,15 +9402,15 @@
 eric6.UI.NotificationWidget.NotificationFrame.NotificationStyleSheetTemplate?7
 eric6.UI.NotificationWidget.NotificationFrame.getIcon?4(kind)
 eric6.UI.NotificationWidget.NotificationFrame.getStyleSheet?4(kind)
-eric6.UI.NotificationWidget.NotificationFrame?1(icon, heading, text, kind=NotificationTypes.Information, parent=None)
-eric6.UI.NotificationWidget.NotificationTypes.Critical?7
-eric6.UI.NotificationWidget.NotificationTypes.Information?7
-eric6.UI.NotificationWidget.NotificationTypes.Other?7
-eric6.UI.NotificationWidget.NotificationTypes.Warning?7
+eric6.UI.NotificationWidget.NotificationFrame?1(icon, heading, text, kind=NotificationTypes.INFORMATION, parent=None)
+eric6.UI.NotificationWidget.NotificationTypes.CRITICAL?7
+eric6.UI.NotificationWidget.NotificationTypes.INFORMATION?7
+eric6.UI.NotificationWidget.NotificationTypes.OTHER?7
+eric6.UI.NotificationWidget.NotificationTypes.WARNING?7
 eric6.UI.NotificationWidget.NotificationWidget.mouseMoveEvent?4(evt)
 eric6.UI.NotificationWidget.NotificationWidget.mousePressEvent?4(evt)
 eric6.UI.NotificationWidget.NotificationWidget.mouseReleaseEvent?4(evt)
-eric6.UI.NotificationWidget.NotificationWidget.showNotification?4(icon, heading, text, kind=NotificationTypes.Information, timeout=0)
+eric6.UI.NotificationWidget.NotificationWidget.showNotification?4(icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=0)
 eric6.UI.NotificationWidget.NotificationWidget?1(parent=None, setPosition=False)
 eric6.UI.NumbersWidget.BinaryModel.columnCount?4(parent)
 eric6.UI.NumbersWidget.BinaryModel.data?4(index, role=Qt.ItemDataRole.DisplayRole)
@@ -9500,9 +9504,9 @@
 eric6.UI.PythonDisViewer.PythonDisViewer.show?4()
 eric6.UI.PythonDisViewer.PythonDisViewer.showDisassembly?4(disassembly)
 eric6.UI.PythonDisViewer.PythonDisViewer.shutdown?4()
-eric6.UI.PythonDisViewer.PythonDisViewer?1(viewmanager, mode=PythonDisViewerModes.SourceDisassemblyMode, parent=None)
-eric6.UI.PythonDisViewer.PythonDisViewerModes.SourceDisassemblyMode?7
-eric6.UI.PythonDisViewer.PythonDisViewerModes.TracebackMode?7
+eric6.UI.PythonDisViewer.PythonDisViewer?1(viewmanager, mode=PythonDisViewerModes.SOURCEDISASSEMBLY, parent=None)
+eric6.UI.PythonDisViewer.PythonDisViewerModes.SOURCEDISASSEMBLY?7
+eric6.UI.PythonDisViewer.PythonDisViewerModes.TRACEBACK?7
 eric6.UI.SearchWidget.SearchWidget.keyPressEvent?4(event)
 eric6.UI.SearchWidget.SearchWidget.on_closeButton_clicked?4()
 eric6.UI.SearchWidget.SearchWidget.on_findNextButton_clicked?4()
@@ -9599,7 +9603,7 @@
 eric6.UI.UserInterface.UserInterface.showFindFilesDialog?4(txt="", searchDir="", openFiles=False)
 eric6.UI.UserInterface.UserInterface.showLogViewer?4()
 eric6.UI.UserInterface.UserInterface.showMenu?7
-eric6.UI.UserInterface.UserInterface.showNotification?4(icon, heading, text, kind=NotificationTypes.Information, timeout=None)
+eric6.UI.UserInterface.UserInterface.showNotification?4(icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=None)
 eric6.UI.UserInterface.UserInterface.showPluginsAvailable?4()
 eric6.UI.UserInterface.UserInterface.showPreferences?4(pageName=None)
 eric6.UI.UserInterface.UserInterface.showReplaceFilesDialog?4(txt="", searchDir="", openFiles=False)
@@ -12078,7 +12082,7 @@
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.setLoadingActions?4(b)
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.setUseQtHelp?4(use)
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.showFullScreenNavigation?4()
-eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.showNotification?4(icon, heading, text, kind=NotificationTypes.Information, timeout=None)
+eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.showNotification?4(icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=None)
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.shutdown?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.speedDial?4()
 eric6.WebBrowser.WebBrowserWindow.WebBrowserWindow.syncManager?4()
@@ -12276,7 +12280,7 @@
 install.macPythonExe?7
 install.main?4(argv)
 install.modDir?7
-install.pipInstall?4(packageName, message)
+install.pipInstall?4(packageName, message, force=True)
 install.platBinDir?7
 install.platBinDirOld?7
 install.prepareInfoFile?4(fileName)
--- a/eric6/APIs/Python3/eric6.bas	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/APIs/Python3/eric6.bas	Tue Apr 27 17:25:30 2021 +0200
@@ -21,7 +21,7 @@
 AddFoundFilesDialog QDialog Ui_AddFoundFilesDialog
 AddLanguageDialog QDialog Ui_AddLanguageDialog
 AddProjectDialog QDialog Ui_AddProjectDialog
-AnnotationType Enum
+AnnotationType enum.Enum
 ApplicationDiagramBuilder UMLDiagramBuilder
 ApplicationPage ConfigurationPageBase Ui_ApplicationPage
 ArgumentsError RuntimeError
@@ -70,7 +70,7 @@
 ChromeImporter BookmarksImporter
 CircuitPythonDevice MicroPythonDevice
 Class ClbrBaseClasses.Class VisibilityMixin
-ClassDecoratorType Enum
+ClassDecoratorType enum.Enum
 ClassItem UMLItem
 ClassModel UMLModel
 ClbrBase _ClbrBase
@@ -106,6 +106,7 @@
 CondaPackagesWidget QWidget Ui_CondaPackagesWidget
 CondaPage ConfigurationPageBase Ui_CondaPage
 ConfigurationDialog QDialog
+ConfigurationMode enum.Enum
 ConfigurationPageBase QWidget
 ConfigurationPageItem QTreeWidgetItem
 ConfigurationWidget QWidget
@@ -212,7 +213,7 @@
 E5PathPicker E5PathPickerBase
 E5PathPickerBase QWidget
 E5PathPickerDialog QDialog
-E5PathPickerModes Enum
+E5PathPickerModes enum.Enum
 E5PlainTextDialog QDialog Ui_E5PlainTextDialog
 E5ProcessDialog QDialog Ui_E5ProcessDialog
 E5ProgressDialog QProgressDialog
@@ -322,7 +323,7 @@
 FtpDirLineParserError Exception
 FtpSyncHandler SyncHandler
 Function ClbrBaseClasses.Function VisibilityMixin
-FunctionType Enum
+FunctionType enum.Enum
 FunctionVisitor ast.NodeVisitor
 GenericMicroPythonDevice MicroPythonDevice
 Git VersionControl
@@ -400,7 +401,7 @@
 HelpTocWidget QWidget
 HelpTopicDialog QDialog Ui_HelpTopicDialog
 HelpViewersPage ConfigurationPageBase Ui_HelpViewersPage
-HexEditCommand Enum
+HexEditCommand enum.Enum
 HexEditGotoWidget QWidget Ui_HexEditGotoWidget
 HexEditMainWindow E5MainWindow
 HexEditSearchReplaceWidget QWidget
@@ -637,7 +638,7 @@
 NewPythonPackageDialog QDialog Ui_NewPythonPackageDialog
 NoExtToken peg.Symbol
 NotificationFrame QFrame Ui_NotificationFrame
-NotificationTypes Enum
+NotificationTypes enum.Enum
 NotificationWidget QWidget
 NotificationsPage ConfigurationPageBase Ui_NotificationsPage
 NsHtmlReader QObject
@@ -815,7 +816,7 @@
 Shell QsciScintillaCompat
 ShellAssembly QWidget
 ShellHistoryDialog QDialog Ui_ShellHistoryDialog
-ShellHistoryStyle Enum
+ShellHistoryStyle enum.Enum
 ShellPage ConfigurationPageBase Ui_ShellPage
 ShellWindow E5MainWindow
 Shelve HgExtension
@@ -834,7 +835,7 @@
 SnapWidget QWidget Ui_SnapWidget
 SnapshotDefaultGrabber QObject
 SnapshotFreehandGrabber QWidget
-SnapshotModes Enum
+SnapshotModes enum.Enum
 SnapshotPreview QLabel
 SnapshotRegionGrabber QWidget
 SnapshotTimer QWidget
Binary file eric6/Documentation/Help/source.qch has changed
--- a/eric6/Documentation/Help/source.qhp	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Help/source.qhp	Tue Apr 27 17:25:30 2021 +0200
@@ -2979,6 +2979,7 @@
       <keyword name="ConfigurationDialog.getExpandedEntries" id="ConfigurationDialog.getExpandedEntries" ref="eric6.Preferences.ConfigurationDialog.html#ConfigurationDialog.getExpandedEntries" />
       <keyword name="ConfigurationDialog.setPreferences" id="ConfigurationDialog.setPreferences" ref="eric6.Preferences.ConfigurationDialog.html#ConfigurationDialog.setPreferences" />
       <keyword name="ConfigurationDialog.showConfigurationPageByName" id="ConfigurationDialog.showConfigurationPageByName" ref="eric6.Preferences.ConfigurationDialog.html#ConfigurationDialog.showConfigurationPageByName" />
+      <keyword name="ConfigurationMode" id="ConfigurationMode" ref="eric6.Preferences.ConfigurationDialog.html#ConfigurationMode" />
       <keyword name="ConfigurationPage (Package)" id="ConfigurationPage (Package)" ref="index-eric6.Plugins.UiExtensionPlugins.Translator.ConfigurationPage.html" />
       <keyword name="ConfigurationPage (Package)" id="ConfigurationPage (Package)" ref="index-eric6.Plugins.VcsPlugins.vcsGit.ConfigurationPage.html" />
       <keyword name="ConfigurationPage (Package)" id="ConfigurationPage (Package)" ref="index-eric6.Plugins.VcsPlugins.vcsMercurial.ConfigurationPage.html" />
@@ -5343,6 +5344,7 @@
       <keyword name="EditorFilePage.on_fileFiltersList_currentItemChanged" id="EditorFilePage.on_fileFiltersList_currentItemChanged" ref="eric6.Preferences.ConfigurationPages.EditorFilePage.html#EditorFilePage.on_fileFiltersList_currentItemChanged" />
       <keyword name="EditorFilePage.on_openFiltersButton_toggled" id="EditorFilePage.on_openFiltersButton_toggled" ref="eric6.Preferences.ConfigurationPages.EditorFilePage.html#EditorFilePage.on_openFiltersButton_toggled" />
       <keyword name="EditorFilePage.on_previewMarkdownPyMdownInstallPushButton_clicked" id="EditorFilePage.on_previewMarkdownPyMdownInstallPushButton_clicked" ref="eric6.Preferences.ConfigurationPages.EditorFilePage.html#EditorFilePage.on_previewMarkdownPyMdownInstallPushButton_clicked" />
+      <keyword name="EditorFilePage.polishPage" id="EditorFilePage.polishPage" ref="eric6.Preferences.ConfigurationPages.EditorFilePage.html#EditorFilePage.polishPage" />
       <keyword name="EditorFilePage.save" id="EditorFilePage.save" ref="eric6.Preferences.ConfigurationPages.EditorFilePage.html#EditorFilePage.save" />
       <keyword name="EditorGeneralPage" id="EditorGeneralPage" ref="eric6.Preferences.ConfigurationPages.EditorGeneralPage.html#EditorGeneralPage" />
       <keyword name="EditorGeneralPage (Constructor)" id="EditorGeneralPage (Constructor)" ref="eric6.Preferences.ConfigurationPages.EditorGeneralPage.html#EditorGeneralPage.__init__" />
@@ -13237,6 +13239,7 @@
       <keyword name="Shell.loadHistory" id="Shell.loadHistory" ref="eric6.QScintilla.Shell.html#Shell.loadHistory" />
       <keyword name="Shell.mousePressEvent" id="Shell.mousePressEvent" ref="eric6.QScintilla.Shell.html#Shell.mousePressEvent" />
       <keyword name="Shell.paste" id="Shell.paste" ref="eric6.QScintilla.Shell.html#Shell.paste" />
+      <keyword name="Shell.registerDebuggerIdMethod" id="Shell.registerDebuggerIdMethod" ref="eric6.QScintilla.Shell.html#Shell.registerDebuggerIdMethod" />
       <keyword name="Shell.reloadHistory" id="Shell.reloadHistory" ref="eric6.QScintilla.Shell.html#Shell.reloadHistory" />
       <keyword name="Shell.saveHistory" id="Shell.saveHistory" ref="eric6.QScintilla.Shell.html#Shell.saveHistory" />
       <keyword name="Shell.searchNext" id="Shell.searchNext" ref="eric6.QScintilla.Shell.html#Shell.searchNext" />
@@ -13272,6 +13275,7 @@
       <keyword name="ShellWindow (Module)" id="ShellWindow (Module)" ref="eric6.QScintilla.ShellWindow.html" />
       <keyword name="ShellWindow.__about" id="ShellWindow.__about" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__about" />
       <keyword name="ShellWindow.__aboutQt" id="ShellWindow.__aboutQt" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__aboutQt" />
+      <keyword name="ShellWindow.__clientDebuggerId" id="ShellWindow.__clientDebuggerId" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__clientDebuggerId" />
       <keyword name="ShellWindow.__createActions" id="ShellWindow.__createActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createActions" />
       <keyword name="ShellWindow.__createEditActions" id="ShellWindow.__createEditActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createEditActions" />
       <keyword name="ShellWindow.__createFileActions" id="ShellWindow.__createFileActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createFileActions" />
@@ -13301,6 +13305,7 @@
       <keyword name="ShellWindow.activeWindow" id="ShellWindow.activeWindow" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.activeWindow" />
       <keyword name="ShellWindow.closeEvent" id="ShellWindow.closeEvent" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.closeEvent" />
       <keyword name="ShellWindow.getAPIsManager" id="ShellWindow.getAPIsManager" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.getAPIsManager" />
+      <keyword name="ShellWindow.getDebuggerId" id="ShellWindow.getDebuggerId" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.getDebuggerId" />
       <keyword name="ShellWindow.quit" id="ShellWindow.quit" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.quit" />
       <keyword name="ShellWindow.showFind" id="ShellWindow.showFind" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.showFind" />
       <keyword name="Shelve" id="Shelve" ref="eric6.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve" />
--- a/eric6/Documentation/Source/eric6.Debugger.DebugUI.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Debugger.DebugUI.html	Tue Apr 27 17:25:30 2021 +0200
@@ -1597,7 +1597,7 @@
 </dl>
 <a NAME="DebugUI.showNotification" ID="DebugUI.showNotification"></a>
 <h4>DebugUI.showNotification</h4>
-<b>showNotification</b>(<i>notification, kind=NotificationTypes.Information, timeout=None</i>)
+<b>showNotification</b>(<i>notification, kind=NotificationTypes.INFORMATION, timeout=None</i>)
 
 <p>
         Public method to show some notification message.
--- a/eric6/Documentation/Source/eric6.E5Gui.E5PathPicker.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.E5Gui.E5PathPicker.html	Tue Apr 27 17:25:30 2021 +0200
@@ -1125,7 +1125,7 @@
     Class implementing the path picker modes.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
--- a/eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.HexEdit.HexEditUndoStack.html	Tue Apr 27 17:25:30 2021 +0200
@@ -36,7 +36,7 @@
 
 <tr>
 <td><a href="#HexEditCommand">HexEditCommand</a></td>
-<td>Class implementing the edit comands.</td>
+<td>Class implementing the edit commands.</td>
 </tr>
 <tr>
 <td><a href="#HexEditUndoCommand">HexEditUndoCommand</a></td>
@@ -58,14 +58,14 @@
 <h2>HexEditCommand</h2>
 
 <p>
-    Class implementing the edit comands.
+    Class implementing the edit commands.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>Insert</td></tr><tr><td>Overwrite</td></tr><tr><td>RemoveAt</td></tr>
+<tr><td>INSERT</td></tr><tr><td>OVERWRITE</td></tr><tr><td>REMOVEAT</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsEnums.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.Annotations.AnnotationsEnums.html	Tue Apr 27 17:25:30 2021 +0200
@@ -61,7 +61,7 @@
     Class representing the kind of missing type annotation.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
@@ -93,7 +93,7 @@
     Class representing the various class method decorators.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
@@ -125,7 +125,7 @@
     Class representing the various function types.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
--- a/eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.ast_unparse.html	Tue Apr 27 17:25:30 2021 +0200
@@ -104,7 +104,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>binop</td></tr><tr><td>binop_precedence</td></tr><tr><td>binop_rassoc</td></tr><tr><td>boolop_precedence</td></tr><tr><td>boolops</td></tr><tr><td>cmpops</td></tr><tr><td>unop</td></tr><tr><td>unop_precedence</td></tr>
+<tr><td>binop</td></tr><tr><td>binop_precedence</td></tr><tr><td>binop_rassoc</td></tr><tr><td>boolop_precedence</td></tr><tr><td>boolops</td></tr><tr><td>cmpops</td></tr><tr><td>unop</td></tr><tr><td>unop_precedence</td></tr><tr><td>visit_Bytes</td></tr><tr><td>visit_Ellipsis</td></tr><tr><td>visit_NameConstant</td></tr><tr><td>visit_Num</td></tr><tr><td>visit_Str</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/eric6/Documentation/Source/eric6.Preferences.ConfigurationDialog.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Preferences.ConfigurationDialog.html	Tue Apr 27 17:25:30 2021 +0200
@@ -39,6 +39,10 @@
 <td>Class for the dialog variant.</td>
 </tr>
 <tr>
+<td><a href="#ConfigurationMode">ConfigurationMode</a></td>
+<td>Class defining the various modes of the configuration widget.</td>
+</tr>
+<tr>
 <td><a href="#ConfigurationPageItem">ConfigurationPageItem</a></td>
 <td>Class implementing a QTreeWidgetItem holding the configuration page data.</td>
 </tr>
@@ -82,7 +86,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>DefaultMode</td></tr><tr><td>HexEditorMode</td></tr><tr><td>TrayStarterMode</td></tr><tr><td>WebBrowserMode</td></tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -134,39 +138,37 @@
 
 <a NAME="ConfigurationDialog.__init__" ID="ConfigurationDialog.__init__"></a>
 <h4>ConfigurationDialog (Constructor)</h4>
-<b>ConfigurationDialog</b>(<i>parent=None, name=None, modal=False, fromEric=True, displayMode=ConfigurationWidget.DefaultMode, expandedEntries=None</i>)
+<b>ConfigurationDialog</b>(<i>parent=None, name=None, modal=False, fromEric=True, displayMode=ConfigurationMode.DEFAULTMODE, expandedEntries=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QWidget)</dt>
 <dd>
-The parent widget of this dialog. (QWidget)
+reference to the parent widget
 </dd>
-<dt><i>name</i></dt>
+<dt><i>name</i> (str)</dt>
 <dd>
-The name of this dialog. string
+name of the dialog
 </dd>
-<dt><i>modal</i></dt>
+<dt><i>modal</i> (bool)</dt>
 <dd>
-Flag indicating a modal dialog. (boolean)
+flag indicating a modal dialog
 </dd>
-<dt><i>fromEric</i></dt>
+<dt><i>fromEric</i> (bool)</dt>
 <dd>
 flag indicating a dialog generation from within the
-            eric ide (boolean)
+            eric IDE
 </dd>
-<dt><i>displayMode</i></dt>
+<dt><i>displayMode</i> (ConfigurationMode)</dt>
 <dd>
 mode of the configuration dialog
-            (DefaultMode, TrayStarterMode, HexEditorMode, WebBrowserMode)
 </dd>
-<dt><i>expandedEntries</i></dt>
+<dt><i>expandedEntries</i> (list of str)</dt>
 <dd>
 list of entries to be shown expanded
-            (list of strings)
 </dd>
 </dl>
 <a NAME="ConfigurationDialog.__masterPasswordChanged" ID="ConfigurationDialog.__masterPasswordChanged"></a>
@@ -252,6 +254,38 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="ConfigurationMode" ID="ConfigurationMode"></a>
+<h2>ConfigurationMode</h2>
+
+<p>
+    Class defining the various modes of the configuration widget.
+</p>
+<h3>Derived from</h3>
+enum.Enum
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>DEFAULTMODE</td></tr><tr><td>HEXEDITORMODE</td></tr><tr><td>TRAYSTARTERMODE</td></tr><tr><td>WEBBROWSERMODE</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="ConfigurationPageItem" ID="ConfigurationPageItem"></a>
 <h2>ConfigurationPageItem</h2>
 
@@ -364,7 +398,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>DefaultMode</td></tr><tr><td>HexEditorMode</td></tr><tr><td>TrayStarterMode</td></tr><tr><td>WebBrowserMode</td></tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -480,38 +514,29 @@
 
 <a NAME="ConfigurationWidget.__init__" ID="ConfigurationWidget.__init__"></a>
 <h4>ConfigurationWidget (Constructor)</h4>
-<b>ConfigurationWidget</b>(<i>parent=None, fromEric=True, displayMode=DefaultMode, expandedEntries=None</i>)
+<b>ConfigurationWidget</b>(<i>parent=None, fromEric=True, displayMode=ConfigurationMode.DEFAULTMODE, expandedEntries=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>parent</i></dt>
+<dt><i>parent</i> (QWidget)</dt>
 <dd>
-The parent widget of this dialog. (QWidget)
+reference to the parent widget
 </dd>
-<dt><i>fromEric</i></dt>
+<dt><i>fromEric</i> (bool)</dt>
 <dd>
 flag indicating a dialog generation from within the
-            eric ide (boolean)
+            eric IDE
 </dd>
-<dt><i>displayMode</i></dt>
+<dt><i>displayMode</i> (ConfigurationMode)</dt>
 <dd>
 mode of the configuration dialog
-            (DefaultMode, TrayStarterMode, HexEditorMode, WebBrowserMode)
 </dd>
-<dt><i>expandedEntries</i></dt>
+<dt><i>expandedEntries</i> (list of str)</dt>
 <dd>
 list of entries to be shown expanded
-            (list of strings)
-</dd>
-</dl>
-<dl>
-
-<dt>Raises <b>RuntimeError</b>:</dt>
-<dd>
-raised to indicate an invalid dialog mode
 </dd>
 </dl>
 <a NAME="ConfigurationWidget.__importConfigurationPage" ID="ConfigurationWidget.__importConfigurationPage"></a>
--- a/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorFilePage.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.EditorFilePage.html	Tue Apr 27 17:25:30 2021 +0200
@@ -113,6 +113,10 @@
 <td>Private slot to install the pymdown extensions package via pip.</td>
 </tr>
 <tr>
+<td><a href="#EditorFilePage.polishPage">polishPage</a></td>
+<td>Public slot to perform some polishing actions.</td>
+</tr>
+<tr>
 <td><a href="#EditorFilePage.save">save</a></td>
 <td>Public slot to save the Editor File Handling configuration.</td>
 </tr>
@@ -232,6 +236,13 @@
 <p>
         Private slot to install the pymdown extensions package via pip.
 </p>
+<a NAME="EditorFilePage.polishPage" ID="EditorFilePage.polishPage"></a>
+<h4>EditorFilePage.polishPage</h4>
+<b>polishPage</b>(<i></i>)
+
+<p>
+        Public slot to perform some polishing actions.
+</p>
 <a NAME="EditorFilePage.save" ID="EditorFilePage.save"></a>
 <h4>EditorFilePage.save</h4>
 <b>save</b>(<i></i>)
--- a/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.NetworkPage.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.NetworkPage.html	Tue Apr 27 17:25:30 2021 +0200
@@ -154,8 +154,8 @@
 <dt><i>displayMode</i></dt>
 <dd>
 mode of the configuration dialog
-            (ConfigurationWidget.DefaultMode,
-             ConfigurationWidget.WebBrowserMode)
+            (ConfigurationMode.DEFAULTMODE,
+             ConfigurationMode.WEBBROWSERMODE)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.SecurityPage.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.SecurityPage.html	Tue Apr 27 17:25:30 2021 +0200
@@ -154,8 +154,8 @@
 <dt><i>displayMode</i></dt>
 <dd>
 mode of the configuration dialog
-            (ConfigurationWidget.DefaultMode,
-             ConfigurationWidget.WebBrowserMode)
+            (ConfigurationMode.DEFAULTMODE,
+             ConfigurationMode.WEBBROWSERMODE)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.WebBrowserAppearancePage.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Preferences.ConfigurationPages.WebBrowserAppearancePage.html	Tue Apr 27 17:25:30 2021 +0200
@@ -117,8 +117,8 @@
 <dt><i>displayMode</i></dt>
 <dd>
 mode of the configuration dialog
-            (ConfigurationWidget.DefaultMode,
-             ConfigurationWidget.TrayStarterMode)
+            (ConfigurationMode.DEFAULTMODE,
+             ConfigurationMode.WEBBROWSERMODE)
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/eric6/Documentation/Source/eric6.QScintilla.Lexers.LexerPython.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.QScintilla.Lexers.LexerPython.html	Tue Apr 27 17:25:30 2021 +0200
@@ -70,7 +70,7 @@
 
 <tr>
 <td><a href="#LexerPython.__init__">LexerPython</a></td>
-<td>PyQt5 Qsci Qt QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtPositioning QtPrintSupport QtQml QtQuick QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtTest QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip QtWebKit QtWebKitWidgets</td>
+<td>PyQt5 PyQt6 Qsci Qt Qt3DAnimation Qt3DCore Qt3DExtras Qt3DInput Qt3DLogic Qt3DRender QtBluetooth QtChart QtCore QtDataVisualization QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtPurchasing QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip</td>
 </tr>
 <tr>
 <td><a href="#LexerPython.autoCompletionWordSeparators">autoCompletionWordSeparators</a></td>
@@ -116,12 +116,14 @@
 <b>LexerPython</b>(<i>variant="", parent=None</i>)
 
 <p>
- PyQt5 Qsci Qt QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras
- QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL
- QtPositioning QtPrintSupport QtQml QtQuick QtQuickWidgets QtRemoteObjects
- QtSensors QtSerialPort QtSql QtSvg QtTest QtWebChannel QtWebEngine
- QtWebEngineCore QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras
- QtX11Extras QtXml QtXmlPatterns sip QtWebKit QtWebKitWidgets
+ PyQt5 PyQt6 Qsci Qt Qt3DAnimation Qt3DCore Qt3DExtras Qt3DInput Qt3DLogic
+ Qt3DRender QtBluetooth QtChart QtCore QtDataVisualization QtDBus QtDesigner
+ QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork
+ QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport
+ QtPurchasing QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors
+ QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel
+ QtWebEngine QtWebEngineCore QtWebEngineWidgets QtWebSockets QtWidgets
+ QtWinExtras QtX11Extras QtXml QtXmlPatterns sip
 </p>
 <a NAME="LexerPython.autoCompletionWordSeparators" ID="LexerPython.autoCompletionWordSeparators"></a>
 <h4>LexerPython.autoCompletionWordSeparators</h4>
--- a/eric6/Documentation/Source/eric6.QScintilla.Shell.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.QScintilla.Shell.html	Tue Apr 27 17:25:30 2021 +0200
@@ -536,6 +536,10 @@
 <td>Public slot to handle the paste action.</td>
 </tr>
 <tr>
+<td><a href="#Shell.registerDebuggerIdMethod">registerDebuggerIdMethod</a></td>
+<td>Public method to register a method to get the debugger ID to send data to.</td>
+</tr>
+<tr>
 <td><a href="#Shell.reloadHistory">reloadHistory</a></td>
 <td>Public method to reload the history of the currently selected client type.</td>
 </tr>
@@ -2002,6 +2006,21 @@
 list of lines to be inserted
 </dd>
 </dl>
+<a NAME="Shell.registerDebuggerIdMethod" ID="Shell.registerDebuggerIdMethod"></a>
+<h4>Shell.registerDebuggerIdMethod</h4>
+<b>registerDebuggerIdMethod</b>(<i>method</i>)
+
+<p>
+        Public method to register a method to get the debugger ID to send data
+        to.
+</p>
+<dl>
+
+<dt><i>method</i> (function)</dt>
+<dd>
+reference to the method
+</dd>
+</dl>
 <a NAME="Shell.reloadHistory" ID="Shell.reloadHistory"></a>
 <h4>Shell.reloadHistory</h4>
 <b>reloadHistory</b>(<i></i>)
@@ -2233,11 +2252,11 @@
     Class defining the shell history styles.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>Disabled</td></tr><tr><td>LinuxStyle</td></tr><tr><td>WindowsStyle</td></tr>
+<tr><td>DISABLED</td></tr><tr><td>LINUXSTYLE</td></tr><tr><td>WINDOWSSTYLE</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/eric6/Documentation/Source/eric6.QScintilla.ShellWindow.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.QScintilla.ShellWindow.html	Tue Apr 27 17:25:30 2021 +0200
@@ -81,6 +81,10 @@
 <td>Private slot to handle the About Qt dialog.</td>
 </tr>
 <tr>
+<td><a href="#ShellWindow.__clientDebuggerId">__clientDebuggerId</a></td>
+<td>Private slot to receive the ID of a newly connected debugger backend.</td>
+</tr>
+<tr>
 <td><a href="#ShellWindow.__createActions">__createActions</a></td>
 <td>Private method to create the actions.</td>
 </tr>
@@ -197,6 +201,10 @@
 <td>Public method to get a reference to the APIs manager.</td>
 </tr>
 <tr>
+<td><a href="#ShellWindow.getDebuggerId">getDebuggerId</a></td>
+<td>Public method to get the most recently registered debugger ID.</td>
+</tr>
+<tr>
 <td><a href="#ShellWindow.quit">quit</a></td>
 <td>Public method to quit the application.</td>
 </tr>
@@ -247,6 +255,20 @@
 <p>
         Private slot to handle the About Qt dialog.
 </p>
+<a NAME="ShellWindow.__clientDebuggerId" ID="ShellWindow.__clientDebuggerId"></a>
+<h4>ShellWindow.__clientDebuggerId</h4>
+<b>__clientDebuggerId</b>(<i>debuggerId</i>)
+
+<p>
+        Private slot to receive the ID of a newly connected debugger backend.
+</p>
+<dl>
+
+<dt><i>debuggerId</i> (str)</dt>
+<dd>
+ID of a newly connected debugger backend
+</dd>
+</dl>
 <a NAME="ShellWindow.__createActions" ID="ShellWindow.__createActions"></a>
 <h4>ShellWindow.__createActions</h4>
 <b>__createActions</b>(<i></i>)
@@ -526,6 +548,25 @@
 the APIs manager object (eric6.QScintilla.APIsManager)
 </dd>
 </dl>
+<a NAME="ShellWindow.getDebuggerId" ID="ShellWindow.getDebuggerId"></a>
+<h4>ShellWindow.getDebuggerId</h4>
+<b>getDebuggerId</b>(<i></i>)
+
+<p>
+        Public method to get the most recently registered debugger ID.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+debugger ID
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="ShellWindow.quit" ID="ShellWindow.quit"></a>
 <h4>ShellWindow.quit</h4>
 <b>quit</b>(<i></i>)
--- a/eric6/Documentation/Source/eric6.Snapshot.SnapshotModes.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Snapshot.SnapshotModes.html	Tue Apr 27 17:25:30 2021 +0200
@@ -53,11 +53,11 @@
     Class implementing the snapshot modes.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>Ellipse</td></tr><tr><td>Freehand</td></tr><tr><td>Fullscreen</td></tr><tr><td>Rectangle</td></tr><tr><td>SelectedScreen</td></tr><tr><td>SelectedWindow</td></tr>
+<tr><td>ELLIPSE</td></tr><tr><td>FREEHAND</td></tr><tr><td>FULLSCREEN</td></tr><tr><td>RECTANGLE</td></tr><tr><td>SELECTEDSCREEN</td></tr><tr><td>SELECTEDWINDOW</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/eric6/Documentation/Source/eric6.Snapshot.SnapshotWaylandGrabber.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.Snapshot.SnapshotWaylandGrabber.html	Tue Apr 27 17:25:30 2021 +0200
@@ -252,7 +252,7 @@
 <dt><i>captureDecorations</i> (bool)</dt>
 <dd>
 flag indicating to include the window
-            decorations (only used for mode SnapshotModes.SelectedWindow)
+            decorations (only used for mode SnapshotModes.SELECTEDWINDOW)
 </dd>
 </dl>
 <a NAME="SnapshotWaylandGrabber.supportedModes" ID="SnapshotWaylandGrabber.supportedModes"></a>
--- a/eric6/Documentation/Source/eric6.UI.NotificationWidget.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.UI.NotificationWidget.html	Tue Apr 27 17:25:30 2021 +0200
@@ -149,7 +149,7 @@
 </dl>
 <a NAME="NotificationFrame.__init__" ID="NotificationFrame.__init__"></a>
 <h4>NotificationFrame (Constructor)</h4>
-<b>NotificationFrame</b>(<i>icon, heading, text, kind=NotificationTypes.Information, parent=None</i>)
+<b>NotificationFrame</b>(<i>icon, heading, text, kind=NotificationTypes.INFORMATION, parent=None</i>)
 
 <p>
         Constructor
@@ -187,11 +187,11 @@
     Class implementing the notification types.
 </p>
 <h3>Derived from</h3>
-Enum
+enum.Enum
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>Critical</td></tr><tr><td>Information</td></tr><tr><td>Other</td></tr><tr><td>Warning</td></tr>
+<tr><td>CRITICAL</td></tr><tr><td>INFORMATION</td></tr><tr><td>OTHER</td></tr><tr><td>WARNING</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -353,7 +353,7 @@
 </dl>
 <a NAME="NotificationWidget.showNotification" ID="NotificationWidget.showNotification"></a>
 <h4>NotificationWidget.showNotification</h4>
-<b>showNotification</b>(<i>icon, heading, text, kind=NotificationTypes.Information, timeout=0</i>)
+<b>showNotification</b>(<i>icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=0</i>)
 
 <p>
         Public method to show a notification.
--- a/eric6/Documentation/Source/eric6.UI.PythonDisViewer.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.UI.PythonDisViewer.html	Tue Apr 27 17:25:30 2021 +0200
@@ -239,7 +239,7 @@
 
 <a NAME="PythonDisViewer.__init__" ID="PythonDisViewer.__init__"></a>
 <h4>PythonDisViewer (Constructor)</h4>
-<b>PythonDisViewer</b>(<i>viewmanager, mode=PythonDisViewerModes.SourceDisassemblyMode, parent=None</i>)
+<b>PythonDisViewer</b>(<i>viewmanager, mode=PythonDisViewerModes.SOURCEDISASSEMBLY, parent=None</i>)
 
 <p>
         Constructor
@@ -795,7 +795,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>SourceDisassemblyMode</td></tr><tr><td>TracebackMode</td></tr>
+<tr><td>SOURCEDISASSEMBLY</td></tr><tr><td>TRACEBACK</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/eric6/Documentation/Source/eric6.UI.UserInterface.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.UI.UserInterface.html	Tue Apr 27 17:25:30 2021 +0200
@@ -3598,7 +3598,7 @@
 </p>
 <a NAME="UserInterface.showNotification" ID="UserInterface.showNotification"></a>
 <h4>UserInterface.showNotification</h4>
-<b>showNotification</b>(<i>icon, heading, text, kind=NotificationTypes.Information, timeout=None</i>)
+<b>showNotification</b>(<i>icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=None</i>)
 
 <p>
         Public method to show a desktop notification.
--- a/eric6/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/eric6.WebBrowser.WebBrowserWindow.html	Tue Apr 27 17:25:30 2021 +0200
@@ -1307,7 +1307,7 @@
 </dl>
 <a NAME="WebBrowserWindow.showNotification" ID="WebBrowserWindow.showNotification"></a>
 <h4>WebBrowserWindow.showNotification (class method)</h4>
-<b>showNotification</b>(<i>icon, heading, text, kind=NotificationTypes.Information, timeout=None</i>)
+<b>showNotification</b>(<i>icon, heading, text, kind=NotificationTypes.INFORMATION, timeout=None</i>)
 
 <p>
         Class method to show a desktop notification.
--- a/eric6/Documentation/Source/install.html	Tue Apr 27 17:25:06 2021 +0200
+++ b/eric6/Documentation/Source/install.html	Tue Apr 27 17:25:30 2021 +0200
@@ -648,7 +648,7 @@
 <hr />
 <a NAME="pipInstall" ID="pipInstall"></a>
 <h2>pipInstall</h2>
-<b>pipInstall</b>(<i>packageName, message</i>)
+<b>pipInstall</b>(<i>packageName, message, force=True</i>)
 
 <p>
     Install the given package via pip.
@@ -663,6 +663,11 @@
 <dd>
 message to be shown to the user
 </dd>
+<dt><i>force</i> (bool)</dt>
+<dd>
+flag indicating to perform the installation
+        without asking the user
+</dd>
 </dl>
 <dl>
 <dt>Return:</dt>

eric ide

mercurial